Systems and methods for positioning

ABSTRACT

Systems and methods for positioning in medical systems are provided. The system may obtain data associated with a scanning range of a subject. The system may also obtain an image of the subject on a couch of a medical radiation device. The image may be acquired by an imaging device when the couch is at a first position. The system may determine a position of the scanning range of the subject in the image. The system may further cause, based on the position of the scanning range in the image, the couch to move to a second position. The scanning range of the subject may be in a radiation region of the medical radiation device when the couch is located at the second position.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority of Chinese Patent Application No.202010916972.0, filed on Sep. 3, 2020, the contents of which are herebyincorporated by reference.

TECHNICAL FIELD

This disclosure generally relates to a medical system, and moreparticularly, relates to systems and methods for positioning in themedical system.

BACKGROUND

Medical systems, such as a computed tomography (CT) system, a magneticresonance imaging (MRI) system, a positron emission tomography (PET)system, a radiotherapy (RT) system, etc., are widely used in diseasediagnosis and/or treatment for various medical conditions (e.g., tumors,coronary heart diseases, or brain disease). Conventionally, before anobject (e.g., a patient or a portion thereof) is performed a medicalprocedure (e.g., observation, treatment), with the assistance of a user(e.g., a doctor, a radiologist, a nurse), the object may be placed on atable in the required posture and moved to a position in a detectionregion manually by an operator according to experience, which decreasesthe accuracy and efficiency of positioning, thereby decreasing thequality of the medical procedure.

Therefore, it is desirable to provide effective systems or methods forpositioning in the medical system.

SUMMARY

An aspect of the present disclosure relates to a system for positioningin a medical system. The system may include at least one storage deviceand at least one processor. The at least one storage device may includea set of instructions. The at least one processor may be incommunication with the at least one storage device. When executing theset of instructions, the at least one processor may be directed toperform operations. The operations may include obtaining data associatedwith a scanning range of a subject. The operations may also includeobtaining an image of the subject on a couch of a medical radiationdevice. The image may be acquired by an imaging device when the couch isat a first position. The operations may include determining a positionof the scanning range of the subject in the image. The operations mayfurther include causing, based on the position of the scanning range inthe image, the couch to move to a second position. The scanning range ofthe subject may be in a radiation region of the medical radiation devicewhen the couch is located at the second position.

In some embodiments, the obtaining data associated with the scanningrange of the subject may include obtaining the data associated with thescanning range of the subject from a scanning plan; or obtaining thedata associated with the scanning range of the subject according to aninput of a user. The data associated with the scanning range of thesubject may include a starting position corresponding to a firstanatomical location of the subject and an ending position correspondingto a second anatomical location of the subject.

In some embodiments, the obtaining data associated with the scanningrange of the subject may include causing a display device to present auser interface including multiple operating controls; and determiningthe data associated with the scanning range of the subject in responseto receiving an input of the user through the multiple operatingcontrols.

In some embodiments, the user interface may be used to configure ascanning protocol, and include a human anatomical structure map thatincludes multiple anatomical locations each of which corresponds to oneof the multiple operating controls. The determining the data associatedwith the scanning range of the subject in response to receiving an inputof the user through the multiple operating controls may includereceiving an operation of the user on one or more of the multipleoperating controls; determining, based on the operation of the user onone or more of the multiple operating controls, a configuration of thescanning range in the scanning protocol; and determining, based on theconfiguration of the scanning range, the data associated with thescanning range of the subject.

In some embodiments, the image may be acquired from an overlook view ofthe subject by the imaging device that is located above the couch.

In some embodiments, the determining a position of the scanning range ofthe subject in the image may include determining, based on the dataassociated with the scanning range, the position of the scanning rangeof the subject in the image using a trained machine learning model.

In some embodiments, the causing, based on the position of the scanningrange in the image, the couch to move to a second position may includedetermining, based on the position of the reference range in the image,at least one of a first distance between a starting position of thescanning range and the radiation region or a second distance between anending position of the scanning range and the radiation region when thecouch is at the first position; and causing, based on at least one ofthe first distance or the second distance, the couch to move to thesecond position.

In some embodiments, the determining, based on the position of thereference range in the image, a first distance between a startingposition of the scanning range and the radiation region when the couchis at the first position and a second distance between an endingposition of the scanning range and the radiation region when the couchis at the first position may include obtaining a transformingrelationship between a first coordinate system applied to the image anda second coordinate system; determining, based on the position of thereference range in the image and the transforming relationship, thestarting position of the scanning range and the ending position of thescanning range in the second coordinate system; determining, based onthe starting position of the scanning range in the second coordinatesystem, and a position of the radiation region in the second coordinatesystem, the first distance; and determining, based on the endingposition of the scanning range in the second coordinate system, and theposition of the radiation region in the second coordinate system, thesecond distance.

In some embodiments, the causing, based on the first distance and thesecond distance, the couch to move to the second position may includedetermining, based on the depth information, a body thickness of thesubject; determining, based on the first distance and the seconddistance, the second position of the couch in a horizontal planeparallel to the couch; determining, based on the body thickness of thesubject, the second position of the couch in a vertical directionperpendicular to the horizontal plane; and causing the couch to move tothe second position.

In some embodiments, the control platform may be configured to obtainingmultiple calibration images of the couch acquired by the imaging device,each of the calibration images corresponding to a spatial position ofthe couch in the second coordinate system; and determining, based on themultiple calibration images of the couch and the spatial position, thetransforming relationship.

In some embodiments, the operations may further include outputting,through a user interface, the second position to a terminal of a user;receiving an adjustment instruction for adjusting the second positionprovided by the user through the user interface; and causing, based onthe adjustment instruction, the couch to move.

Another aspect of the present disclosure relates to a method forpositioning in a medical system. The method may include obtaining dataassociated with a scanning range of a subject. The method may alsoinclude obtaining an image of the subject on a couch of a medicalradiation device. The image may be acquired by an imaging device whenthe couch is at a first position. The method may include determining aposition of the scanning range of the subject in the image. The methodmay further include causing, based on the position of the scanning rangein the image, the couch to move to a second position. The scanning rangeof the subject may be in a radiation region of the medical radiationdevice when the couch is located at the second position.

In some embodiments, the obtaining data associated with the scanningrange of the subject may include obtaining the data associated with thescanning range of the subject from a scanning plan; or obtaining thedata associated with the scanning range of the subject according to aninput of a user. The data associated with the scanning range of thesubject may include a starting position corresponding to a firstanatomical location of the subject and an ending position correspondingto a second anatomical location of the subject.

In some embodiments, the obtaining data associated with the scanningrange of the subject may include causing a display device to present auser interface including multiple operating controls; and determiningthe data associated with the scanning range of the subject in responseto receiving an input of the user through the multiple operatingcontrols.

In some embodiments, the user interface may be used to configure ascanning protocol, and include a human anatomical structure map thatincludes multiple anatomical locations each of which corresponds to oneof the multiple operating controls. The determining the data associatedwith the scanning range of the subject in response to receiving an inputof the user through the multiple operating controls may includereceiving an operation of the user on one or more of the multipleoperating controls; determining, based on the operation of the user onone or more of the multiple operating controls, a configuration of thescanning range in the scanning protocol; and determining, based on theconfiguration of the scanning range, the data associated with thescanning range of the subject.

In some embodiments, the causing, based on the position of the scanningrange in the image, the couch to move to a second position may includedetermining, based on the position of the reference range in the image,at least one of a first distance between a starting position of thescanning range and the radiation region or a second distance between anending position of the scanning range and the radiation region when thecouch is at the first position; and causing, based on at least one ofthe first distance or the second distance, the couch to move to thesecond position.

In some embodiments, the determining, based on the position of thereference range in the image, a first distance between a startingposition of the scanning range and the radiation region when the couchis at the first position and a second distance between an endingposition of the scanning range and the radiation region when the couchis at the first position may include obtaining a transformingrelationship between a first coordinate system applied to the image anda second coordinate system; determining, based on the position of thereference range in the image and the transforming relationship, thestarting position of the scanning range and the ending position of thescanning range in the second coordinate system; determining, based onthe starting position of the scanning range in the second coordinatesystem, and a position of the radiation region in the second coordinatesystem, the first distance; and determining, based on the endingposition of the scanning range in the second coordinate system, and theposition of the radiation region in the second coordinate system, thesecond distance.

In some embodiments, the causing, based on the first distance and thesecond distance, the couch to move to the second position may includedetermining, based on the depth information, a body thickness of thesubject; determining, based on the first distance and the seconddistance, the second position of the couch in a horizontal planeparallel to the couch; determining, based on the body thickness of thesubject, the second position of the couch in a vertical directionperpendicular to the horizontal plane; and causing the couch to move tothe second position.

In some embodiments, the method may further include outputting, througha user interface, the second position to a terminal of a user; receivingan adjustment instruction for adjusting the second position provided bythe user through the user interface; and causing, based on theadjustment instruction, the couch to move.

Still another aspect of the present disclosure relates to anon-transitory computer readable medium. The non-transitory computerreadable medium may include executable instructions that, when executedby at least one processor, direct the at least one processor to performa method for positioning in a medical system. The method may includeobtaining data associated with a scanning range of a subject. The methodmay also include obtaining an image of the subject on a couch of amedical radiation device. The image may be acquired by an imaging devicewhen the couch is at a first position. The method may includedetermining a position of the scanning range of the subject in theimage. The method may further include causing, based on the position ofthe scanning range in the image, the couch to move to a second position.The scanning range of the subject may be in a radiation region of themedical radiation device when the couch is located at the secondposition.

Additional features will be set forth in part in the description whichfollows, and in part will become apparent to those skilled in the artupon examination of the following and the accompanying drawings or maybe learned by production or operation of the examples. The features ofthe present disclosure may be realized and attained by practice or useof various aspects of the methodologies, instrumentalities andcombinations set forth in the detailed examples discussed below.

BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure is further described in terms of exemplaryembodiments. These exemplary embodiments are described in detail withreference to the drawings. The drawings are not to scale. Theseembodiments are non-limiting exemplary embodiments, in which likereference numerals represent similar structures throughout the severalviews of the drawings, and wherein:

FIG. 1 is a schematic diagram illustrating an exemplary medical systemaccording to some embodiments of the present disclosure;

FIG. 2 is a schematic diagram illustrating exemplary hardware and/orsoftware components of an exemplary computing device according to someembodiments of the present disclosure

FIG. 3 is a schematic diagram illustrating exemplary hardware and/orsoftware components of an exemplary mobile device on which a terminaldevice may be implemented according to some embodiments of the presentdisclosure;

FIG. 4 is a schematic diagram illustrating an exemplary processingdevice according to some embodiments of the present disclosure;

FIG. 5 is a flowchart illustrating an exemplary process for positioninga subject in a medical procedure according to some embodiments of thepresent disclosure;

FIG. 6 is a schematic diagram illustrating a partial structure of amedical system according to some embodiments of the present disclosure;

FIG. 7 is a flowchart illustrating an exemplary process for determininga second position of a couch according to some embodiments of thepresent disclosure;

FIG. 8 is a flowchart illustrating another exemplary process fordetermining a second position of a couch according to some embodimentsof the present disclosure; and

FIG. 9 is a schematic diagram illustrating an exemplary user interfaceaccording to some embodiments of the present disclosure.

DETAILED DESCRIPTION

In the following detailed description, numerous specific details are setforth by way of examples in order to provide a thorough understanding ofthe relevant disclosure. However, it should be apparent to those skilledin the art that the present disclosure may be practiced without suchdetails. In other instances, well-known methods, procedures, systems,components, and/or circuitry have been described at a relativelyhigh-level, without detail, in order to avoid unnecessarily obscuringaspects of the present disclosure. Various modifications to thedisclosed embodiments will be readily apparent to those skilled in theart, and the general principles defined herein may be applied to otherembodiments and applications without departing from the spirit and scopeof the present disclosure. Thus, the present disclosure is not limitedto the embodiments shown, but to be accorded the widest scope consistentwith the claims.

The terminology used herein is for the purpose of describing particularembodiments only and is not intended to be limiting of exampleembodiments of the invention. As used herein, the singular forms “a,”“an,” and “the,” are intended to include the plural forms as well,unless the context clearly indicates otherwise. As used herein, theterms “and/or” and “at least one of” include any and all combinations ofone or more of the associated listed items. It will be furtherunderstood that the terms “comprises,” “comprising,” “includes,” and/or“including,” when used herein, specify the presence of stated features,integers, steps, operations, elements, and/or components, but do notpreclude the presence or addition of one or more other features,integers, steps, operations, elements, components, and/or groupsthereof. Also, the term “exemplary” is intended to refer to an exampleor illustration.

It will be understood that the terms “system,” “engine,” “unit,”“module,” and/or “block” used herein are one method to distinguishdifferent components, elements, parts, sections or assembly of differentlevels in ascending order. However, the terms may be displaced byanother expression if they achieve the same purpose.

Generally, the word “module,” “unit,” or “block,” as used herein, refersto logic embodied in hardware or firmware, or to a collection ofsoftware instructions. A module, a unit, or a block described herein maybe implemented as software and/or hardware and may be stored in any typeof non-transitory computer-readable medium or another storage device. Insome embodiments, a software module/unit/block may be compiled andlinked into an executable program. It will be appreciated that softwaremodules can be callable from other modules/units/blocks or fromthemselves, and/or may be invoked in response to detected events orinterrupts. Software modules/units/blocks configured for execution oncomputing devices may be provided on a computer-readable medium, such asa compact disc, a digital video disc, a flash drive, a magnetic disc, orany other tangible medium, or as a digital download (and can beoriginally stored in a compressed or installable format that needsinstallation, decompression, or decryption prior to execution). Suchsoftware code may be stored, partially or fully, on a storage device ofthe executing computing device, for execution by the computing device.Software instructions may be embedded in firmware, such as an EPROM. Itwill be further appreciated that hardware modules/units/blocks may beincluded in connected logic components, such as gates and flip-flops,and/or can be included of programmable units, such as programmable gatearrays or processors. The modules/units/blocks or computing devicefunctionality described herein may be implemented as softwaremodules/units/blocks, but may be represented in hardware or firmware. Ingeneral, the modules/units/blocks described herein refer to logicalmodules/units/blocks that may be combined with othermodules/units/blocks or divided into sub-modules/sub-units/sub-blocksdespite their physical organization or storage. The description may beapplicable to a system, an engine, or a portion thereof.

It will be understood that, although the terms “first,” “second,”“third,” etc., may be used herein to describe various elements, theseelements should not be limited by these terms. These terms are only usedto distinguish one element from another. For example, a first elementcould be termed a second element, and, similarly, a second element couldbe termed a first element, without departing from the scope of exemplaryembodiments of the present disclosure.

The term “pixel” and “voxel” in the present disclosure are usedinterchangeably to refer to an element in an image. The term “image” inthe present disclosure is used to refer to images of various forms,including a 2-dimensional image, a 3-dimensional image, a 4-dimensionalimage, etc.

Spatial and functional relationships between elements are describedusing various terms, including “connected,” “attached,” and “mounted.”Unless explicitly described as being “direct,” when a relationshipbetween first and second elements is described in the presentdisclosure, that relationship includes a direct relationship where noother intervening elements are present between the first and secondelements, and also an indirect relationship where one or moreintervening elements are present (either spatially or functionally)between the first and second elements. In contrast, when an element isreferred to as being “directly” connected, attached, or positioned toanother element, there are no intervening elements present. Other wordsused to describe the relationship between elements should be interpretedin a like fashion (e.g., “between,” versus “directly between,”“adjacent,” versus “directly adjacent,” etc.).

These and other features, and characteristics of the present disclosure,as well as the methods of operation and functions of the relatedelements of structure and the combination of parts and economies ofmanufacture, may become more apparent upon consideration of thefollowing description with reference to the accompanying drawings, allof which form a part of this disclosure. It is to be expresslyunderstood, however, that the drawings are for the purpose ofillustration and description only and are not intended to limit thescope of the present disclosure. It is understood that the drawings arenot to scale.

These and other features, and characteristics of the present disclosure,as well as the methods of operation and functions of the relatedelements of structure and the combination of parts and economies ofmanufacture, may become more apparent upon consideration of thefollowing description with reference to the accompanying drawings, allof which form a part of this disclosure. It is to be expresslyunderstood, however, that the drawings are for the purpose ofillustration and description only and are not intended to limit thescope of the present disclosure. It is understood that the drawings arenot to scale.

The flowcharts used in the present disclosure illustrate operations thatsystems implement according to some embodiments of the presentdisclosure. It is to be expressly understood the operations of theflowcharts may be implemented not in order. Conversely, the operationsmay be implemented in inverted order, or simultaneously. Moreover, oneor more other operations may be added to the flowcharts. One or moreoperations may be removed from the flowcharts.

Moreover, while the systems and methods disclosed in the presentdisclosure are described primarily regarding position determination in acomputed tomography (CT) system. It should be understood that this isonly for illustration purposes. The systems and methods of the presentdisclosure may be applied to any other kind of medical system. In someembodiments, the medical system may include a single modality systemand/or a multi-modality system. The single modality system may include,for example, a magnetic resonance imaging (MRI) system, a positronemission tomography (PET) system, a CT system, a single-photon emissioncomputed tomography (SPECT) device, a radiotherapy (RT) device, or thelike. The multi-modality system may include, for example, an MRI-CTsystem, a PET-MRI system, a SPECT-MRI system, a digital subtractionangiography (DSA)-MRI system, a PET-CT system, or the like.

The present disclosure relates to a system and method for positioning inthe medical system with improved efficiency and accuracy. The system mayobtain data associated with a scanning range of a subject and an imageof the subject on a couch of a medical radiation device. The image maybe acquired by an imaging device when the couch is at a first position.The system may determine a position of the scanning range of the subjectin the image. The system may also cause, based on the position of thescanning range in the image, the couch to move to a second position,such that the scanning range of the subject may be located in aradiation region of the medical radiation device. For example, thecenter of the scanning range may coincide with the isocenter of themedical radiation device when the couch is moved to the second position.In some embodiments, the system may determine a moving distance of thecouch from the first position to the second position based on theposition of the scanning range in the image and the position of theradiation region. In some embodiments, the system may determine thesecond position of the couch based on the position of the scanning rangein the image. According to some embodiments, the scanning range of thesubject may be automatically determined from the image, and the couchmay be controlled to move a distance or to the second position that isdetermined based on the position of the scanning range of the subject inthe image, such that the scanning range of the subject is moved to adesired position in the radiation region for receiving radiation, whichmay be independent on the experience and determination of an operator ofthe medical procedure. Therefore, the efficiency and accuracy of thepositioning may be improved. In addition, the present disclosureprovides a user interface for positioning, such as adjusting ordetermining the scanning range by an operator, which may reduceoperation difficulty.

FIG. 1 is a schematic diagram illustrating an exemplary medical systemaccording to some embodiments of the present disclosure. As illustrated,a medical system 100 may include a medical radiation device 110, aprocessing device 120, a storage device 130, a terminal 140, a network150, and an imaging device 160. The components of the medical system 100may be connected in one or more of various ways. Merely by way ofexample, as illustrated in FIG. 1, the medical radiation device 110 maybe connected to the processing device 120 directly as indicated by thebi-directional arrow in dotted lines linking the medical radiationdevice 110 and the processing device 120, or through the network 150. Asanother example, the storage device 130 may be connected to the medicalradiation device 110 directly as indicated by the bi-directional arrowin dotted lines linking the medical radiation device 110 and the storagedevice 130, or through the network 150. As still another example, theterminal 140 may be connected to the processing device 120 directly asindicated by the bi-directional arrow in dotted lines linking theterminal 140 and the processing device 120, or through the network 150.

The medical radiation device 110 may generate or provide image data byscanning a subject or at least a part of the subject and/or perform atreatment (e.g., radiotherapy) on the at least one part of the subject.In some embodiments, the medical radiation device 110 may include asingle-modality device. The single-modality device may include, forexample, an MRI device, a CT device, a PET device, an X-ray imagingdevice, a radiation therapy or radiotherapy (RT) device, or the like. Insome embodiments, the medical radiation device 110 may include amulti-modality device. The multi-modality scanner may include a PET-CTdevice, a PET-MRI device, a CT-MRI device, or the like. Themulti-modality scanner may perform multi-modality imagingsimultaneously. For example, the PET-CT device may generate structuralX-ray CT image data and functional PET image data simultaneously in asingle scan. The PET-MRI device may generate MRI data and PET datasimultaneously in a single scan. In some embodiments, the medicalradiation device 110 may include an image-guided radiotherapy (IGRT)device. For example, the IGRT device may include a PET-RT device, or anMRI-RT device, etc.

Merely by way of example, the medical radiation device 110 may be amedical imaging device configured to scan a subject (or a part of thesubject) to acquire image data. In some embodiments, the medicalradiation device 110 may include a gantry 111, a detector 112, a couch114, and a radioactive source 115. The gantry 111 may include aradiation region 113. The subject may be placed on the couch 114 andmoved into the radiation region 113 to be scanned. The gantry 111 maysupport the detector 112 and the radioactive source 115. In someembodiments, the gantry 111 may be caused to rotate. For example, in aCT imaging device, the gantry 111 may be caused to rotate clockwise orcounterclockwise around an axis (i.e., long axis) of the gantry 111. Thescanning source 115 and the detector 112 may be caused to rotate withthe gantry 111. The radioactive source 115 may emit radioactive rays tothe subject. The radioactive rays may include a particle ray, a photonray, or the like, or a combination thereof. In some embodiments, theradioactive rays may include a plurality of radiation particles (e.g.,neutrons, protons, electron, p-mesons, heavy ions), a plurality ofradiation photons (e.g., X-ray, a y-ray, ultraviolet, laser), or thelike, or a combination thereof. The detector 112 may detect radiationsand/or radiation events (e.g., gamma photons) emitted from the radiationregion 113. In some embodiments, the detector 112 may include aplurality of detector units. A detector unit may include a scintillationdetector (e.g., a cesium iodide detector) or a gas detector. Thedetector unit may be/include a single-row detector or a multi-rowsdetector. For example, in a PET imaging device, the detector 112 maydetect a radiation beam (e.g., gamma photons) emitted from a subjectlocated in the radiation region 113. After receiving the radiation beamemitted by the subject, the detector 112 may convert the emittedradiation beam into visible light, and then converted the visible lightinto electrical signals through a photoelectric conversion. Theelectrical signals may be converted into digital information by ananalog/digital converter. The digital information may be input to acomputing device (e.g., the processing device 120, a computer) forprocessing, or transmitted to a storage device (e.g., the storage device130) for storage. In some embodiments, the medical radiation device 110may be an MRI device. The MRI device may include a magnetic assembly, aradio frequency (RF) transmitting coil and/or an RF receiving coil (notshown in FIG. 1). The magnetic assembly may mainly include a main magnetconfigured to generate a main magnetic field BO and a gradient componentconfigured to a gradient magnetic field. An RF pulse may be applied tothe subject through the RF transmitting coil. Hydrogen protons in thesubject may be excited to generate MR signals under the main magneticfield BO and the gradient magnetic field. The MR signals may be receivedthrough the RF receiving coil to generate a medical image.

In some embodiments, the couch 114 may be movably disposed in front ofthe radiation region 113 and a surface where the subject is located maybe substantially parallel to the ground. The couch 114 may be caused tomove in and out of the radiation region 113 (also referred to as ascanning region or detection region) by moving along an axial direction(e.g., a length direction or longitudinal direction) of the couch 114(also referred to as a direction parallel to a Z-axis of the medicalradiation device 110 as shown in FIG. 1). In some embodiments, the couch114 may also be caused to move up and down in a direction (e.g., avertical direction) perpendicular to the ground. The moving of the couch114 in the vertical direction may cause a center of the scanning rangeof the subject may coincide with the isocenter of the medical radiationdevice in the vertical direction (also referred to as a directionparallel to a Y-axis of the medical radiation device 110 as shown inFIG. 1).

The subject may be biological or non-biological. For example, thesubject may include a patient, a man-made subject, etc. As anotherexample, the subject may include a specific portion, an organ, and/ortissue of the patient. Specifically, the subject may include the head,the neck, the thorax, the heart, the stomach, a blood vessel, softtissue, a tumor, or the like, or any combination thereof. In someembodiments the subject may be a target subject as described elsewherein the present disclosure.

The imaging device 160 may be configured to acquire image data of ascene in a radiation room where the medical radiation device 110 islocated. For example, the imaging device 160 may acquire an image of thesubject on the couch 114 of the medical radiation device 110. As anotherexample, the imaging device 160 may acquire an image representing thesubject and at least a portion (e.g., a portion that is close to thecouch 114, i.e., a front end) of the medical radiation device 110. Theimage may include a static image, a video, an image sequence includingmultiple static images, etc. The visual sensors may capture image datarepresenting different parts of the medical radiation device 110 fromdifferent perspectives. For example, the image may be acquired from anoverlooking view of the subject by the imaging device 160. In someembodiments, the imaging device 160 may include one or more visualsensors, one or more thermal imaging sensors, one or more radars, etc.The visual sensors may refer to an apparatus for visual recording. Thevisual sensors may capture the image of the subject on the couch 114 ofthe medical radiation device 110. In some embodiments, the visualsensors may include a stereo camera configured to capture a static imageor video. The stereo camera may include a binocular vision device or amulti-camera. In some embodiments, the visual sensors may include athree-dimensional (3D) camera. The 3D camera may acquire a 3D image ofthe subject. In some embodiments, the visual sensors may include a depthcamera. The depth camera may acquire depth information of the subject.The thermal imaging sensor may refer to a device that captures an imageusing infrared radiation (IR). The image captured by the thermal imagingsensor may include temperature information and/or position informationof the subject. Exemplary thermal imaging sensors may include a thermalimaging camera, a thermal imaging DVR, or the like, or any combinationthereof. The radar may be configured to acquire radar echo data from thesubject. The radar echo data may include data related to a motion of thesubject. In some embodiments, the imaging device 160 may transmit theacquired image to the processing device 120, the storage device 130,and/or the terminal(s) 140 via the network 150. In some embodiments, thevisual sensors may be located at different positions. For example, theimaging device 160 may be fixed on the gantry 111 through a connectionstructure (e.g., a mechanical connection, a welding connection, abonging connection, etc.). As another example, the imaging device 160may be disposed on a ceiling above the couch 114 through a connectionstructure (e.g., a mounting column arranged on the ground, etc.). Thefield view of each of at least a portion of the visual sensors mayinclude at least a portion of the medical radiation device 110 and/or atleast a portion of the couch. In some embodiments, the imaging device160 may be rotated within an angle range to obtain images of the subjectfrom different perspectives. In some embodiments, the imaging device 160may be integrated into the medical radiation device 110.

In some embodiments, an image acquired by the imaging device 160 mayapply a first coordinate system. The medical radiation device 110 mayapply a second coordinate system. The first coordinate system (alsoreferred to as image coordinate system) may be used to denote positionsof pixels in the image. The second coordinate system may be used todenote a spatial position (e.g., spatial positions of different parts ofthe subject, the spatial positions of different parts of the medicalradiation device 110 in the radiation room). The second coordinatesystem may be a spatial coordinate system. For example, the secondcoordinate system may be determined based on the medical radiationdevice 110. For example, a scanning center point (i.e., isocenter) ofthe detection region 113 may be determined as an origin of the secondcoordinate system. A long axis of the medical radiation device 110 maybe determined as a Z-axis. A plane defined by an X-axis and a Y-axis ofthe second coordinate system may be perpendicular to the Z-axis. In someembodiments, a short axis of the couch 114 may be determined as theX-axis. A direction perpendicular to a plane defined by the X-axis andthe Z-axis may be determined as a Y-axis. The scanning center point(i.e., isocenter) of the detection region 113 may include a center ofrotation of the radioactive scanning source 115, a center of rotation ofthe detector 112, a geometric center of the gantry 111 (e.g., a circularcenter of the gantry 111), etc. In some embodiments, the couch 114 maybe caused to move along the X-axis, the Y-axis, and/or the Z-axis. Forexample, the couch 114 may be moved in and out of the radiation region113 along the Z direction, and adjusted along the Y-axis and/or theX-axis to adjust the distance between the couch 114 and the scanningcenter point.

A transforming relationship between the first coordinate system appliedto the image and the second coordinate system may be used to perform atransform between characteristic information of a subject represented inthe image (i.e., denoted by the first coordinate system) tocharacteristic information of the subject in the space (i.e., denoted bythe second coordinate system). The characteristic information mayinclude a position, a size (e.g., an area, a length, a width, athickness, etc.). For example, the transforming relationship between thefirst coordinate system applied to the image and the second coordinatesystem may be used to transform a position of a part of the subject inthe image to a position of the part of the subject in the space. Asanother example, the transforming relationship between the firstcoordinate system applied to the image and the second coordinate systemmay be used to transform a distance between a part (e.g., a firstanatomical location, a second anatomical location) of the subject in theimage and a reference position (e.g., the couch, a center, a boundary ofthe radiation region) to a distance between to the part of the subjectin the image and the reference position in the space.

The processing device 120 may process data and/or information obtainedfrom the medical radiation device 110, the storage device 130, theterminal(s) 140, and/or the imaging device 160. For example, theprocessing device 120 may obtain data associated with a scanning rangeof a subject. The processing device 120 may also obtain an image of thesubject on the couch 114 of the medical radiation device 110. The imagemay be acquired by the imaging device 160 when the couch 114 is at afirst position. The processing device 120 may determine a position ofthe scanning range of the subject in the image. The processing device120 may further determine, based on the position of the scanning rangein the image, a second position of the couch 114. The processing device120 may cause the couch 114 to move to the second position. The scanningrange of the subject may be in the detection region 113 of the medicalradiation device 110 when the couch 114 is located at the secondposition.

In some embodiments, the first position and the second position mayrefer to spatial positions of the couch in the space. In someembodiments, a spatial position of the couch 114 in the space may bedenoted by a couch code. In some embodiments, a point on the couch 114(e.g., a central point of the couch 114, a point on a front end of thecouch 114, a point on a rear end of the couch 114, etc.) may bedetermined as a reference point of the couch 114. The front end of thecouch 114 refers to an end close to the medical radiation device 110.The rear end of the couch 114 refers to an end away from the medicalradiation device 110. Coordinates of the reference point of the couch114 in the second coordinate system may be determined as the couch code.That is, the couch code may be represented by three-dimensionalcoordinates. For example, if the reference point is the central point ofthe couch 114, the scanning center point of the radiation region 113 isdetermined as the origin of the second coordinate system, a directiontoward the inside of the medical radiation device 110 along the longaxis of the radiation region is determined as a direction of the Z-axis,and a vertical upward direction is determined as a direction of theY-axis, a couch code (0, 20, 100) may indicate the reference point ofthe couch 114 is located 100 centimeters from the origin of the secondcoordinate system along the Z-axis and 20 centimeters higher than theorigin of the second coordinate system along the Y-axis. In someembodiments, the couch code of the couch 114 may refer to a scale markedalong the long axis of the couch 114 (e.g., the Z-axis). For example,the couch code may be marked with the scale gradually increasing fromthe front end of the couch to the rear end of the couch. Alternatively,the couch code may be marked with the scale gradually increasing fromthe rear end of the couch to the front end of the couch. As anotherexample, if a length of the couch is 2 meters, the couch code of thecouch 114 may be marked from 0 millimeters to 2000 millimeters accordingto a millimeter interval from the front end of the couch to the rear endof the couch.

The processing device 120 may determine a current couch code of thecouch 114 at the first position based on the second coordinate systemand the image of the subject during the movement of the couch 114entering the cavity of the gantry. In some embodiments, the processingdevice 120 may display the current couch code in real time.

In some embodiments, the processing device 120 may be a single server ora server group. The server group may be centralized or distributed. Insome embodiments, the processing device 120 may be local or remote. Forexample, the processing device 120 may access information and/or datafrom the medical radiation device 110, the storage device 130, theterminal(s) 140, and/or the imaging device 160 via the network 150. Asanother example, the processing device 120 may be directly connected tothe medical radiation device 110, the terminal(s) 140, the imagingdevice 160, and/or the storage device 130 to access information and/ordata. In some embodiments, the processing device 120 may be implementedon a cloud platform. For example, the cloud platform may include aprivate cloud, a public cloud, a hybrid cloud, a community cloud, adistributed cloud, an inter-cloud, a multi-cloud, or the like, or acombination thereof. In some embodiments, the processing device 120 maybe part of the terminal 140. In some embodiments, the processing device120 may be part of the medical radiation device 110.

The storage device 130 may store data, instructions, and/or any otherinformation. In some embodiments, the storage device 130 may store dataobtained from the medical radiation device 110, the processing device120, and/or the terminal(s) 140. The data may include image dataacquired by the processing device 120, algorithms and/or models forprocessing the image data, etc. For example, the storage device 130 maystore a scanning plan from the medical radiation device 110, scanningdata from the medical radiation device 110, the image of the subjectfrom the imaging device 160, etc. In some embodiments, the storagedevice 130 may store data and/or instructions that the processing device120 and/or the terminal 140 may execute or use to perform exemplarymethods described in the present disclosure. In some embodiments, thestorage device 130 may include a mass storage, removable storage, avolatile read-and-write memory, a read-only memory (ROM), or the like,or any combination thereof. Exemplary mass storage may include amagnetic disk, an optical disk, a solid-state drive, etc. Exemplaryremovable storage may include a flash drive, a floppy disk, an opticaldisk, a memory card, a zip disk, a magnetic tape, etc. Exemplaryvolatile read-and-write memories may include a random-access memory(RAM). Exemplary RAM may include a dynamic RAM (DRAM), a double daterate synchronous dynamic RAM (DDR SDRAM), a fast page mode dynamic RAM(FPMDRAM), an extended date out dynamic RAM (EDODRAM), a static RAM(SRAM), a thyristor RAM (T-RAM), and a zero-capacitor RAM (Z-RAM), etc.Exemplary ROM may include a mask ROM (MROM), a programmable ROM (PROM),an erasable programmable ROM (EPROM), an electrically erasableprogrammable ROM (EEPROM), a compact disk ROM (CD-ROM), an electricallyalterable ROM (EAROM), a digital versatile disk ROM, etc. In someembodiments, the storage device 130 may be implemented on a cloudplatform. Merely by way of example, the cloud platform may include aprivate cloud, a public cloud, a hybrid cloud, a community cloud, adistributed cloud, an inter-cloud, a multi-cloud, or the like, or anycombination thereof.

In some embodiments, the storage device 130 may be connected to thenetwork 150 to communicate with one or more other components in themedical system 100 (e.g., the processing device 120, the terminal(s)140, the imaging device 160). One or more components in the medicalsystem 100 may access the data or instructions stored in the storagedevice 130 via the network 150. In some embodiments, the storage device130 may be integrated into the medical radiation device 110.

The terminal(s) 140 may be connected to and/or communicate with themedical radiation device 110, the processing device 120, storage device130, and/or the imaging device 160. For example, the terminal 140 maysend one or more control instructions to the medical radiation device110 to control the medical radiation device 110 to scan the subjectaccording to the instructions. As another example, the terminal 140 mayalso receive the second position of the couch determined by theprocessing device 120, and display the second position of the couch fora user (e.g., a doctor, an operator, etc.) to confirm. In someembodiments, the terminal 140 may include a mobile device 141, a tabletcomputer 142, a laptop computer 143, or the like, or any combinationthereof. For example, the mobile device 141 may include a mobile phone,a personal digital assistant (PDA), a gaming device, a navigationdevice, a point of sale (POS) device, a laptop, a tablet computer, adesktop, or the like, or any combination thereof. In some embodiments,the terminal 140 may include an input device, an output device, etc. Theinput device may include alphanumeric and other keys that may be inputvia a keyboard, a touchscreen (for example, with haptics or tactilefeedback), a speech input, an eye tracking input, a brain monitoringsystem, or any other comparable input mechanism. Other types of theinput device may include a cursor control device, such as a mouse, atrackball, or cursor direction keys, etc. The output device may includea display, a printer, or the like, or any combination thereof. In someembodiments, the terminal 140 may be a portion of the processing device120. In some embodiments, the terminal 140 may be integrated into theprocessing device 120 as a console of the medical radiation device 110.For example, a use of the medical system 100 may control an operation(e.g., scanning the subject, controlling the couch 114 to move andposition, etc.) of the medical radiation device 110 through the console.

The network 150 may include any suitable network that can facilitate theexchange of information and/or data for the medical system 100. In someembodiments, one or more components of the medical system 100 (e.g., themedical radiation device 110, the processing device 120, the storagedevice 130, the terminal(s) 140, the imaging device 160, etc.) maycommunicate information and/or data with one or more other components ofthe medical system 100 via the network 150. For example, the processingdevice 120 and/or the terminal 140 may obtain the data associated withthe scanning range of the subject from a scanning plan from the medicalradiation device 110 via the network 150. As another example, theprocessing device 120 and/or the terminal 140 may obtain informationstored in the storage device 130 via the network 150. The network 150may be and/or include a public network (e.g., the Internet), a privatenetwork (e.g., a local area network (LAN), a wide area network (WAN)),etc.), a wired network (e.g., an Ethernet network), a wireless network(e.g., an 802.11 network, a Wi-Fi network, etc.), a cellular network(e.g., a long term evolution (LTE) network), a frame relay network, avirtual private network (VPN), a satellite network, a telephone network,routers, hubs, witches, server computers, and/or any combinationthereof. For example, the network 150 may include a cable network, awireline network, a fiber-optic network, a telecommunications network,an intranet, a wireless local area network (WLAN), a metropolitan areanetwork (MAN), a public telephone switched network (PSTN), a Bluetooth™network, a ZigBee™ network, a near field communication (NFC) network, orthe like, or any combination thereof. In some embodiments, the network150 may include one or more network access points. For example, thenetwork 150 may include wired and/or wireless network access points suchas base stations and/or internet exchange points through which one ormore components of the medical system 100 may be connected to thenetwork 150 to exchange data and/or information.

This description is intended to be illustrative, and not to limit thescope of the present disclosure. Many alternatives, modifications, andvariations will be apparent to those skilled in the art. The features,structures, methods, and other characteristics of the exemplaryembodiments described herein may be combined in various ways to obtainadditional and/or alternative exemplary embodiments. However, thosevariations and modifications do not depart the scope of the presentdisclosure.

FIG. 2 is a schematic diagram illustrating exemplary hardware and/orsoftware components of an exemplary computing device according to someembodiments of the present disclosure. In some embodiments, one or morecomponents of the medical system 100 may be implemented on one or morecomponents of the computing device 200. Merely by way of example, theprocessing device 120 and/or the terminal(s) 140 may be implemented oneor more components of the computing device 200, respectively.

As illustrated in FIG. 2, the computing device 200 may include aprocessor 210, a storage device 220, an input/output (I/O) 230, and acommunication port 240. The processor 210 may execute computerinstructions (e.g., program code) and perform functions of theprocessing device 120 in accordance with techniques described herein.The computer instructions may include, for example, routines, programs,objects, components, data structures, procedures, modules, andfunctions, which perform particular functions described herein. Forexample, the processor 210 may process image data of a subject obtainedfrom the medical radiation device 110, the storage device 130,terminal(s) 140, the imaging device 160, and/or any other component ofthe medical system 100.

In some embodiments, the processor 210 may include one or more hardwareprocessors or any circuit or processor capable of executing one or morefunctions, or the like, or a combination thereof. Merely forillustration, only one processor is described in the computing device200. However, it should be noted that the computing device 200 in thepresent disclosure may also include multiple processors. Thus operationsand/or method steps that are performed by one processor as described inthe present disclosure may also be jointly or separately performed bythe multiple processors. For example, if in the present disclosure theprocessor of the computing device 200 executes both operation A andoperation B, it should be understood that operation A and operation Bmay also be performed by two or more different processors jointly orseparately in the computing device 200 (e.g., a first processor executesoperation A and a second processor executes operation B, or the firstand second processors jointly execute operations A and B).

The storage device 220 may store data/information obtained from themedical radiation device 110, the storage device 130, the terminal(s)140, the imaging device 160, and/or any other component of the medicalsystem 100. In some embodiments, the storage device 220 may include amass storage device, a removable storage device, a volatileread-and-write memory, a read-only memory (ROM), or the like, or anycombination thereof. In some embodiments, the storage device 220 maystore one or more programs and/or instructions to perform exemplarymethods described in the present disclosure.

The I/O 230 may input and/or output signals, data, information, etc. Insome embodiments, the I/O 230 may enable a user interaction with thecomputing device 200 (e.g., the processing device 120). In someembodiments, the I/O 230 may include an input device and an outputdevice. Examples of the input device may include a keyboard, a mouse, atouch screen, a microphone, or the like, or any combination thereof.Examples of the output device may include a display device, aloudspeaker, a printer, a projector, or the like, or any combinationthereof. Examples of the display device may include a liquid crystaldisplay (LCD), a light-emitting diode (LED)-based display, a flat paneldisplay, a curved screen, a television device, a cathode ray tube (CRT),a touch screen, or the like, or any combination thereof.

The communication port 240 may be connected to a network (e.g., thenetwork 150) to facilitate data communications. The communication port240 may establish connections between the computing device 200 (e.g.,the processing device 120) and one or more components of the medicalsystem 100 (e.g., the medical radiation device 110, the storage device130, the terminal(s) 140, and/or the imaging device 160). The connectionmay be a wired connection, a wireless connection, any othercommunication connection that can enable data transmission and/orreception, and/or a combination of these connections. The wiredconnection may include, for example, an electrical cable, an opticalcable, a telephone wire, or the like, or a combination thereof. Thewireless connection may include, for example, a Bluetooth™ link, aWi-Fi™ link, a WiMax™ link, a WLAN link, a ZigBee link, a mobile networklink (e.g., 3G, 4G, 5G, etc.), or the like, or any combination thereof.In some embodiments, the communication port 240 may be and/or include astandardized communication port, such as RS232, RS485, etc. In someembodiments, the communication port 240 may be a specially designedcommunication port. For example, the communication port 240 may bedesigned in accordance with the digital imaging and communications inmedicine (DICOM) protocol.

FIG. 3 is a schematic diagram illustrating exemplary hardware and/orsoftware components of an exemplary mobile device on which a terminaldevice may be implemented according to some embodiments of the presentdisclosure. In some embodiments, one or more components of the medicalsystem 100 may be implemented on one or more components of the mobiledevice 300. Merely by way of example, the terminal 140 may beimplemented on one or more components of the mobile device 300.

As illustrated in FIG. 3, the mobile device 300 may include acommunication platform 310, a display 320, a graphics processing unit(GPU) 330, a central processing unit (CPU) 340, an I/O 350, a memory360, and a storage 390. In some embodiments, any other suitablecomponent, including but not limited to a system bus or a controller(not shown), may also be included in the mobile device 300. In someembodiments, a mobile operating system 370 (e.g., iOS™, Android™′Windows Phone™, etc.) and one or more applications 380 may be loadedinto the memory 360 from the storage 390 in order to be executed by theCPU 340. The applications 380 may include a browser or any othersuitable mobile apps for receiving and rendering information relating tothe medical system 100. User interactions with the information streammay be achieved via the I/O 350 and provided to the processing device120 and/or other components of the medical system 100 via the network150.

To implement various modules, units, and their functionalities describedin the present disclosure, computer hardware platforms may be used asthe hardware platform(s) for one or more of the elements describedherein. A computer with user interface elements may be used to implementa personal computer (PC) or any other type of work station or terminal.A computer may also act as a server if appropriately programmed.

FIG. 4 is a schematic diagram illustrating an exemplary processingdevice according to some embodiments of the present disclosure. In someembodiments, the processing device 120 may include an obtaining module410, a determination module 420, and a control module 430. In someembodiments, the modules may be hardware circuits of all or part of theprocessing device 120. The modules may also be implemented as anapplication or set of instructions read and executed by the processingdevice 120. Further, the modules may be any combination of the hardwarecircuits and the application/instructions. For example, the modules maybe part of the processing device 120 when the processing device 120 isexecuting the application/set of instructions.

The obtaining module 410 may be configured to obtain data and/orinformation associated with the medical system 100. The data and/orinformation associated with the medical system 100 may include dataassociated with a scanning range of a subject, an image of the subjecton a couch of the medical radiation device, etc. More descriptions forobtaining data associated with the scanning range of the subject may befound elsewhere in the present disclosure (e.g., operation 510 asdescribed in FIG. 5).

The determination module 420 may be configured to determine data and/orinformation associated with the medical system 100. In some embodiments,the determination module 420 may determine the position of the scanningrange of the subject in the image. In some embodiments, thedetermination module 420 may determine a moving distance from a firstposition to a second position based on the position of the scanningrange of the subject in the image when the couch is at the firstposition. For example, the determination module 420 may determine, basedon the position of the scanning range in the image, a first distancebetween a starting position of the scanning range and a radiation regionwhen the couch is at the first position. As another example, theprocessing device 120 may determine, based on the position of thescanning range in the image, a second distance between an endingposition of the scanning range and the radiation region when the couchis at the first position. The processing device 120 may determine, basedon the first distance and/or the second distance, the moving distance ofthe couch from the first position to the second position. In someembodiments, the determination module 420 may determine the secondposition based on the position of the scanning range of the subject inthe image when the couch is at the first position. For example, thedetermination module 420 may determine the second position based on thefirst distance and/or the second distance. More descriptions regardingthe determination of data and/or information associated with the medicalsystem 100 may be found elsewhere in the present disclosure (e.g., FIGS.5, 7-8, and descriptions thereof).

The control module 430 may be configured to control a component (e.g.,the medical radiation device 110) of the medical system 100. Forexample, the control module 430 may cause a couch of a medical radiationdevice to move to the second position based on the moving distance orthe second position determined by the determination module 420.

It should be noted that the above description of the processing device120 is merely provided for the purposes of illustration, and notintended to limit the scope of the present disclosure. For personshaving ordinary skills in the art, multiple variations and modificationsmay be made under the teachings of the present disclosure. However,those variations and modifications do not depart from the scope of thepresent disclosure. In some embodiments, one or more modules may becombined into a single module. For example, the obtaining module 410 andthe determination module 420 may be combined into a single module. Insome embodiments, one or more modules may be added or omitted in theprocessing device 120. For example, the control module 430 may beomitted. As another example, a storage module (not shown in FIG. 4) maybe added to the processing device 120. The storage module may beconfigured to store information (e.g., data associated with a scanningrange of a subject, an image of the subject on a couch of a medicalradiation device, a first position, a position of the scanning range ofthe subject in the image, a second position, a radiation region of themedical radiation device, etc.) associated with the medical system 100.

FIG. 5 is a flowchart illustrating an exemplary process for positioninga subject in a medical procedure according to some embodiments of thepresent disclosure. As used herein, the positioning a subject refers tomoving the subject to a desired position in the radiation region, forexample, with a desired posture. In some embodiments, process 500 may beimplemented in the medical system 100 or the medical system 200illustrated in FIG. 1. For example, the process 500 may be stored in thestorage device 130 and/or the storage (e.g., the storage device 220, thestorage 390) as a form of instructions, and invoked and/or executed bythe processing device 120 (e.g., the processor 210 of the computingdevice 200 as illustrated in FIG. 2, the CPU 340 of the mobile device300 as illustrated in FIG. 3). The operations of the illustrated processpresented below are intended to be illustrative. In some embodiments,the process 500 may be accomplished with one or more additionaloperations not described, and/or without one or more of the operationsdiscussed. Additionally, the order in which the operations of theprocess 500 as illustrated in FIG. 5 and described below is not intendedto be limiting.

In 510, the processing device 120 (e.g., the obtaining module 410) mayobtain data associated with a scanning range of a subject.

In some embodiments, the subject may include a patient, a man-madeobject, etc. In some embodiments, the subject may include a specificportion, organ, and/or tissue of a patient. For example, the subject mayinclude the head, the brain, the neck, a body, the shoulder, an arm, thethorax, the heart, the stomach, a blood vessel, a soft tissue, a knee, afoot, or the like, or any combination thereof.

The scanning range of the subject may refer to a range or a portion ofthe subject that needs to receive a scan (e.g., imaging or treatment)using a medical radiation device. For example, the scanning range of thesubject may be a portion of the subject including an anomaly that isdetermined in a previous diagnosis or scan. As another example, thescanning range of the subject may include a range of a designated organand/or tissue.

In some embodiments, the data associated with the scanning range of thesubject may include data associated with the subject, data foridentifying the scanning range, etc. The data associated with thesubject may include a name, height, weight, gender, age, an identitycard number, a social security number, a medical history, etc., of thesubject. The data for identifying the scanning range may include a name,a position (e.g., a starting position, a center position, an endingposition), etc., of the scanning range in the subject, etc. The startingposition of the scanning range refers to a location on the subject wherethe scan of the subject starts. The ending position of the scanningrange refers to a location on the subject where the scan of the subjectends. In some embodiments, the starting position may indicate a positionof a cross-section of the subject perpendicular to a direction (e.g.,the long axis of the subject or the couch); the ending position mayindicate a position of another cross-section of the subjectperpendicular to the direction (e.g., the long axis of the subject orthe couch). For example, referring to FIG. 6, FIG. 6 is a schematicdiagram illustrating a partial structure of a medical system accordingto some embodiments of the present disclosure. FIG. 6 shows a verticalview of the couch and the medical radiation device. A subject 630 may belying on a couch 620. The scanning range of the subject 630 may includea region from a starting position 640 to an ending position 650 along aZ-axis of the medical radiation device. The starting position 640 mayindicate a Z-axis position of a cross-section of the subject that isperpendicular to the Z-axis, that is denoted by a line 640; the endingposition may indicate a Z-axis position of another cross-section of thesubject perpendicular to the Z-axis, that is denoted by a line 650.After moving the couch 620 into the scanning region in a gantry 610, thesubject may be scanned from the starting position 640. The scan may bestopped when the ending position 650 is scanned. The center position ofthe scanning range may be a position of a geometric center of a portionof the subject within the scanning range, e.g., a Z-axis position of thegeometric center, a Y-axis position of the geometric center, or a Y-axisposition of the geometric center, or the combination thereof.

In some embodiments, the starting position and the ending position maycorrespond to a first anatomical location of the subject and a secondanatomical location of the subject, respectively. An anatomical locationof the subject (e.g., a human body) refers to a position correspondingto an anatomical structure of the subject. In some embodiments, theanatomical location of the subject may be configured to identify thestarting position and/or the ending position of the scanning range. Forexample, the names of the first anatomical location and the secondanatomical location of the subject may be used to identify the startingposition and/or the ending position of the scanning range, respectively.The starting positon and the ending position may be denoted by a staringline and an ending line perpendicular to the long axis of the subjectthat is parallel to the Z-axis of the medical radiation device. Forexample, as shown in FIG. 6, the first anatomical location correspondingto the starting position 640 may be the C5 cervical spine of the subject630. The second anatomical location corresponding to the ending position650 may be the T11 lumbar spine of the subject 630. That is, thescanning range may be from the C5 cervical spine to the T11 lumbarspine. The starting position 640 and the ending position 650 may bedenoted as two lines that are perpendicular to the long axis of thesubject that is parallel to the Z-axis of the medical radiation device.By corresponding the starting position and the ending position to thefirst anatomical location and the second anatomical location,respectively, the scanning range may be determined or identified by aninternal structure of the subject, thereby improving the accuracy of thescanning range. In some embodiments, joints in the anatomical structuremay be further used to determine or identify the starting position andthe ending position. Exemplary joints may include a hip joint, a kneejoint, a shoulder joint, or the like, or any combination thereof.

In some embodiments, the processing device 120 may obtain the dataassociated with the scanning range of the subject from a scanning plan.For example, the processing device 120 may obtain the starting positionand the ending position from the scanning plan. In some embodiments, thescanning plan may include plan parameters in a scanning protocol. Theplan parameters may include a type of a medical radiation device (e.g.,the medical radiation device 110), a planned scanning range of thesubject (e.g., the starting position and the ending position of thescan), a scanning duration of the subject, a scheduled scanning time,information of the scanning range, information of the subject, scanningparameters (e.g., tube current, tube voltage, slice information), etc.For example, when a subject is registered for scanning, a CT device maybe determined to scan the head of the subject according to a historicalmedical record of the subject (e.g., a medical history and a scanninghistory displayed in an electronic medical record of the subject).Accordingly, a head scanning plan for the subject may be determined. Insome embodiments, the scanning plan may be stored in a medical radiationdevice (e.g., the medical radiation device 110), a terminal (e.g., theterminal 140), a storage device (e.g., the storage device 130, thestorage device 220, the storage 390), a database, etc. Therefore, theprocessing device 120 may obtain the scanning range from the medicalradiation device, the terminal, the storage device, the database, etc.

In some embodiments, the processing device 120 may obtain the dataassociated with the scanning range of the subject according to an inputof a user (e.g., a doctor, an operator, a technician, etc.). Forexample, the processing device 120 may obtain the starting position andthe ending position input by a user, and designate the starting positionand the ending position input by the user as the starting position andthe ending position of the scanning range. In some embodiments, the usermay input the starting position and the ending position (e.g., from theC5 cervical spine to the T11 lumbar spine) from the terminal 130 bymanual input, a voice input, etc.

In some embodiments, the processing device 120 may adjust the dataassociated with the scanning range of the subject based on aninstruction of the user. For example, the user may adjust the startingposition and the ending position in a scanning protocol (or the scanningplan) to configure (e.g., create, adjust, etc.) the scanning range inthe scanning protocol (or the scanning plan), and determine the startingposition and the ending position of the scanning range based on theconfiguration result.

In some embodiments, the processing device 120 may determine thescanning range based on an interaction between the user and theprocessing device 120 through a user interface. In some embodiments, theuser interface may be used for configuring a scanning protocol (or aportion of the scanning plan). In some embodiments, the user interfacemay include multiple operating controls. Each of the multiple operatingcontrols may correspond to one of the multiple anatomical locations. Theprocessing device 120 may cause a display device to present the userinterface including multiple operating controls (e.g., buttons). In someembodiments, the user interface may include a human anatomical structuremap that includes multiple anatomical locations. More descriptionsregarding the user interface may be found elsewhere in the presentdisclosure (e.g., FIG. 9 and descriptions thereof). In some embodiments,the user may visually operate the multiple operating controls toconfigure the starting position and the ending position of the scanningrange in the scanning protocol.

Further, the processing device 120 may determine the data associatedwith the scanning range of the subject in response to receiving an inputof the user through the multiple operating controls. For example, theprocessing device 120 may receive an operation of the user on one ormore of the multiple operating controls. The processing device 120 maydetermine, based on the operation of the user on the one or more of themultiple operating controls, a configuration of the scanning range inthe scanning protocol. The processing device 120 may further determine,based on the configuration of the scanning range, the data associatedwith the scanning range of the subject. For example, the user may use abutton to select an anatomical location corresponding to the button todetermine the starting position or the ending position.

In some embodiments, the user interface may present an image of thesubject. The user may select or drag a preset point (e.g., a cursor) onthe image of the subject displayed by the terminal 130 to input thestarting position and the ending position.

In 520, the processing device 120 (e.g., the obtaining module 410) mayobtain an image of the subject on a couch of the medical radiationdevice.

The medical radiation device may be configured to scan (e.g., imaging ortreat) the subject (e.g., imaging or treat). For example, the medicalradiation device may include a positron emission tomography (PET)device, a single-photon emission computed tomography (SPECT) device, acomputed tomography (CT) device, a magnetic resonance imaging (MRI)device, a radiation therapy (RT) device, or the like, or any combinationthereof. The couch may be a portion of the medical radiation device. Insome embodiments, the couch may be configured to support the subject.More descriptions regarding the medical radiation device may be foundelsewhere in the present disclosure (e.g., FIG. 1 and descriptionsthereof).

In some embodiments, the image (also referred to as a positioning image)may be acquired by an imaging device when the couch is at a firstposition. The first position refers to the position of the couch inspace before the scanning. In some embodiments, the first position ofthe couch may also be referred to as a current position of the couch.For example, the first position may include an initial position when thesubject is lying on the couch, a position before the couch is enteredthe gantry, or any other position before the couch arrives at thedesired position (e.g., the second position), etc. As used herein, thedesired position of the couch refers to a position of the couch that thescanning range of the subject is located in the radiation region of themedical radiation device (e.g., a center of the scanning range maycoincide with the isocenter of the medical radiation device), or aposition range from a position that the starting position of thescanning range enters the radiation region to a position that the endingposition of the scanning range enters the radiation region or a positionrange from a position that the ending position of the scanning rangeenters the radiation region to a position that the starting position ofthe scanning range leaves the radiation region.

In some embodiments, the first position may be represented by positioninformation of the couch, such as coordinates of a reference point(e.g., a central point, a front point, a rear point, etc.) of the couchin a spatial coordinate system (also referred to as a second coordinatesystem). For example, the first position may be denoted as a first couchcode (also referred to as a current couch code).

In some embodiments, the image may represent the contour (e.g., a 3Dcontour) of the subject and/or at least a portion of the couch. Theimage may include a static image, a video, an image sequence includingmultiple static images, etc. In some embodiments, the image may includethe couch and the subject. For example, the image of the subject may bean image that a subject is located on a couch when the couch is locatedat the first position. In some embodiments, the image may be configuredto position the scanning range of the subject before the scanning. Thatis, the image may be configured to position the anatomical locations(e.g., the first anatomical location and the second anatomical location)of the subject corresponding to the scanning range of the subject thatneeds to receive a scan (e.g., imaging or treatment) using the medicalradiation device.

The imaging device may include one or more visual sensors, one or morethermal imaging sensors, one or more radars, etc. For example, theimaging device may include a three-dimensional (3D) camera, which mayacquire a 3D image of the subject. As another example, the imagingdevice may include a depth camera. Depth information of the subject maybe obtained. The depth information of the subject may indicate distancesbetween points on the contour profile of the subject and a referenceposition (e.g., an optical center of the imaging device). Moredescriptions regarding the imaging device may be found elsewhere in thepresent disclosure (e.g., FIG. 1 and descriptions thereof). In someembodiments, the imaging device may be disposed of above the couch.Therefore, the image may be acquired from an overlooking view of thesubject by the imaging device that is located above the couch. In someembodiments, the imaging device may be above a side of the couch. Insome embodiments, the imaging device may be fixed above the couch. Thatis, a position of the imaging device may be fixed to the medicalradiation device (e.g., a portion of the medical radiation device 110).Therefore, the position of the imaging device may be static during thescanning, which may simplify the positioning, reduce the amount ofcalculation, and improve the accuracy of the positioning.

In some embodiments, the processing device 120 may directly obtain theimage of the subject on the couch of the medical radiation device fromthe imaging device 160. For example, the imaging device may transmit theacquired image to the processing device 120 via the network 150. In someembodiments, the imaging device may transmit the image of the subject onthe couch of the medical radiation device to a medical radiation device(e.g., the medical radiation device 110), a terminal (e.g., the terminal140), a storage device (e.g., the storage device 130, the storage device220, the storage 390), a database, etc. Further, the processing device120 may access the medical radiation device, the terminal, the storagedevice, the database, etc., and retrieve the image of the subject on thecouch.

In 530, the processing device 120 (e.g., the determination module 420)may determine a position of the scanning range of the subject in theimage.

The position of the scanning range of the subject in the image mayinclude at least one of the starting position corresponding to the firstanatomical location of the subject and the ending position correspondingto the second anatomical location of the subject. The starting positioncorresponding to the first anatomical location of the subject in theimage may be denoted by coordinates of the starting position in a firstcoordinate system applied to the image, a position relationship betweenthe starting position and a reference position (e.g., a point on thecouch, a point on the medical radiation device). For example, thestarting position in the image may be denoted by a distance between thestarting position to a front end of the couch that is close to theradiation region of the medical radiation device along the Z-axis of themedical radiation device; the ending position in the image may bedenoted by a distance between the ending position to the front end ofthe couch along the Z-axis of the medical radiation device. As anotherexample, the starting position in the image may be denoted by a distancebetween the starting position to a front end of the radiation regionthat is close to the couch along the Z-axis of the medical radiationdevice, the ending position in the image may be denoted by a distancebetween the ending position to the front end of the radiation regionalong the Z-axis of the medical radiation device. As still anotherexample, the processing device 120 may denote the starting positioncorresponding to the first anatomical location of the subject and theending position corresponding to the second anatomical location of thesubject using a first coordinate system applied to the image. Forexample, the processing device 120 may determine coordinates of thestarting position and the ending position in the first coordinate systemand use the coordinates of the starting position and the ending positionin the first coordinate system to denote the scanning range. Thestarting position in the image may be denoted by the same coordinate(e.g., Y′ coordinate in the first coordinate system as shown in FIG. 6)of points on the starting line corresponding to the starting position;the ending position in the image may be denoted by the same coordinate(e.g., Y′ coordinate in the first coordinate system as shown in FIG. 6)of points on the ending line corresponding to the ending position.

In some embodiments, the processing device 120 may determine, based onthe data associated with the scanning range, the position of thescanning range of the subject in the image using a trained machinelearning model. For example, the trained machine learning model mayinclude an anatomical location recognition model. In some embodiments,the anatomical location recognition model may be configured to identifyor recognize locations of multiple types of anatomical structures of asubject from the image. In some embodiments, the anatomical locationrecognition model may be a model configured to identify or recognize alocation of a particular type of anatomical structure (e.g., the softtissue, the bone, the joint, etc.) or identify or recognize locations ofmultiple types of anatomical structures of a particular type of people(e.g., children, the old, women, men, etc). The processing device 120may determine, based on the data associated with the scanning range, theanatomical location recognition model from multiple models correspondingto multiple types of anatomical structures or multiple types of people.The processing device 120 may process the image of the subject using theanatomical location recognition model to determine the position of thescanning range of the subject in the image. For instance, the processingdevice 120 may input the image of the subject to the anatomical locationrecognition model, and the anatomical location recognition model mayoutput the image marked with the anatomical location. The processingdevice 120 may determine the position of the scanning range of thesubject in the image based on the image marked with the multipleanatomical locations. For example, the processing device 120 may comparethe multiple anatomical locations marked in the image with the firstanatomical location corresponding to the starting position and thesecond anatomical location corresponding to the ending position of thescanning range to determine the starting position and the endingposition of the scanning range.

In some embodiments, the processing device 120 may process, based on thedata associated with the scanning range, the image of the subject usingthe anatomical location recognition model to determine the position ofthe scanning range of the subject in the image. For instance, theprocessing device 120 may input the image of the subject and the dataassociated with the scanning range to the anatomical locationrecognition model, and the anatomical location recognition model mayoutput the image marked with the scanning range.

In some embodiments, the anatomical location recognition model mayinclude a neural network model, a logistic regression model, a supportvector machine, etc. Merely by way of example, the anatomical locationrecognition model may be a neural network model. The neural networkmodel may include multiple layers, such as an input layer, one or moreconvolutional layers, one or more nonlinear activation layers, one ormore pooling layers, one or more fully connected layers, and/or anoutput layer. The input layer of the neural network model may obtainimages of the subject on the couch (and/or the data associated with thescanning range acquired in 510). The intermediate layers (e.g., the oneor more convolutional layers, the one or more nonlinear activationlayers, the one or more pooling layers, the one or more fully connectedlayers, etc.) may extract and/or distinguish visual features or stylesfrom the images. The output layer may output the images with identifiedfeatures or styles (e.g., the anatomical location). For example, afeature identifier or a feature vector may be used to mark therecognized anatomical location. In some embodiments, the recognizedanatomical location may include a representative joint, such as acervical vertebra C5, a shoulder joint, an elbow joint, a wrist joint, alumbar vertebra T11, a hip joint, a knee joint, an ankle joint, etc.

In some embodiments, an initial anatomical location recognition modelmay be trained based on a plurality of training samples with labels.Each of the plurality of training samples may be an image of a samplesubject, and the corresponding label may include one or morerepresentative anatomical locations marked in the image of the samplesubject. In some embodiments, the labels of the training samples may beadded by manual labeling or other manners.

In some embodiments, the plurality of training samples with labels maybe input to the initial anatomical location recognition model. Modelparameters of the initial anatomical location recognition model may beupdated iteratively until the training is completed. In someembodiments, a training algorithm (e.g., a back propagation algorithm)may be used to train the initial anatomical location recognition modeland update the model parameters. For example, a predicted result of eachanatomical location identified by the initial anatomical locationrecognition model may be compared to an actual result of the anatomicallocation (i.e., the label) of the training sample to obtain a comparisonresult. The comparison result may be used to represent an error betweenthe predicted result and the actual result corresponding to eachanatomical location. A loss function may be constructed based on a sumof the comparison results of the anatomical locations in the trainingsample. In some embodiments, each of the comparison results may bedesignated a weighting coefficient. The weighting coefficient may bedetermined based on parameters (e.g., a position, a structure, etc.) ofthe anatomical location. The loss function may be constructed based on aweighting sum of the comparison results. The model parameters may beadjusted to make the loss function as small as possible (or convergence)until the training is completed.

In some embodiments, the processing device 120 may determine theposition of the scanning range of the subject in the image using anothermanner, such as a template matching algorithm. For example, referencetemplates and software that can operate the template matching algorithmmay be stored in the processing device 120. Each of the referencetemplates may include a reference image corresponding to a referencescanning range and the reference scanning range may be marked in thereference image. The processing device 120 may determine one or morecandidate templates based on the data associated with the scanningrange. For example, the reference scanning ranges corresponding to theone or more candidate templates may be the same as the scanning rangedetermined in 520. The processing device 120 may determine a targettemplate that matches with the image from the one or more candidatetemplates and designate the position of the reference scanning rangemarked in the target template that matches with the image as theposition of the scanning range in the image. In some embodiments, theprocessing device 120 may determine the target template from the one ormore candidate templates by determining a similarity between the imageand each of the one or more candidate templates based on image features.A candidate template that has a maximum similarity between the image maybe considered to match the image and may be designated as the targettemplate. The image features may include, such as a shape, a texture, acolor, a grayscale, etc. After obtaining the image of the subject andthe data for identifying the scanning range of the subject, theprocessing device 120 may determine the one or more candidate templatescorresponding to the scanning range based on the data associated withthe subject. Accordingly, the processing device 120 may operate thesoftware of the template matching algorithm (e.g., a similarity matchingalgorithm) to process the image based on the one or more candidatetemplates corresponding to the scanning range. The processing device 120may determine the position of the scanning range of the subject in theimage by matching the one or more candidate templates with the imagebased on the image features such as the shape, the texture, the color,the grayscale, etc., of the image.

In 540, the processing device 120 (e.g., the determination module 420)may cause, based on the position of the scanning range in the image, thecouch to move to a second position. The scanning range of the subjectmay be in a radiation region of the medical radiation device when thecouch is located at the second position.

The second position of the couch refers to a position where the couch islocated during the scanning of the subject. That is, when the couch islocated at the second position, the scanning range of the subject may bein the radiation region of the medical radiation device. In someembodiments, the length of the scanning range of the subject along theZ-axis may be greater than the length of the radiation region of themedical radiation device, so that the couch may be moved during thescanning to cause the ending position of the scanning range enters theradiation region. Therefore, the second position may include a positionrange, such as a position range from a position that the startingposition of the scanning range enters the radiation region to a positionthat the ending position of the scanning range enters the radiationregion. In some embodiments, the length of the scanning range of thesubject along the Z-axis may be less than the length of the radiationregion of the medical radiation device, so that the couch may be movedto the second position to cause the scanning range is located in theradiation region. The second position may include a position in aposition range from a position that the ending position of the scanningrange enters the radiation region to a position that the startingposition of the scanning range leaves the radiation region. For example,the second position may be such that the center of the scanning rangecoincides with the center of the radiation region or isocenter of themedical radiation device. As another example, the second position may besuch that the ending position of the scanning range enters the radiationregion.

In some embodiments, the processing device 120 may determine a movingdistance from the first position to the second position based on theposition of the scanning range in the image. The processing device 120may cause the couch to move to the second position based on the movingdistance. In some embodiments, the processing device 120 may determinethe second position based on the position of the scanning range in theimage and the first position. For example, the processing device 120 maydetermine the second position based on the moving distance and the firstposition. The processing device 120 may cause the couch to move to thesecond position based on the second position.

In some embodiments, the processing device 120 may determine, based onthe position of the scanning range in the image, a first distancebetween the starting position of the scanning range and the radiationregion when the couch is at the first position. The processing device120 may determine, based on the position of the scanning range in theimage, a second distance between the ending position of the scanningrange and the radiation region when the couch is at the first position.More descriptions regarding the determination of the first distance andthe second distance may be found elsewhere in the present disclosure(e.g., FIG. 7 and descriptions thereof). The processing device 120 maydetermine the moving distance based on at least one of the firstdistance or the second distance. As used herein, a distance between theposition (e.g., the starting position and the ending position) of thescanning range and the radiation region when the couch is at the firstposition refers to a spatial distance between the position (e.g., thestarting position and the ending position) of the scanning range and areference position of the radiation region along the Z-axis of theradiation region. In some embodiments, the reference position of theradiation region may be a position that is closest to the couch (e.g.,the edge) or a center position of the radiation region.

In some embodiments, the processing device 120 may determine whether alength (i.e., L1 in FIG. 6) of the scanning range of the subject islarger than the length of the radiation region (i.e., L2 in FIG. 6). Ifthe length (i.e., L1 in FIG. 6) of the scanning range of the subject isless than or equal to the length of the radiation region (i.e., L2 inFIG. 6), the second position may include a position in a position rangefrom a position that the ending position of the scanning range entersthe radiation region to a position that the starting position of thescanning range leaves the radiation region. The moving distance of thecouch may be in a distance range from a minimum moving distance that theending position of the scanning range enters the radiation region to amaximum moving distance that the starting position of the scanning rangeleaves the radiation region. The maximum moving distance and the minimummoving distance may be determined based on the first distance and/or thesecond distance. For example, FIG. 6 is a schematic diagram illustratinga determination of the moving distance according to some embodiments ofthe present disclosure. If the reference position of the radiationregion is located closest to the couch as shown in FIG. 6, i.e., an edgeof the radiation region close to the couch indicated by the dashed line610, the minimum moving distance (denoted as Dmin) may be equal to thesecond distance (denoted as D2) or equal to a sum between the firstdistance (denoted as D1) and the length (i.e., L1) of the scanning rangealong the Z-axis (i.e., D=D1+L1), such that when the couch moves theminimum moving distance, the ending position enters the radiation regionand arrives at the reference position 610 and the scanning range may bewithin the radiation region; the maximum moving distance (denoted asDmax) may be equal to a sum of the first distance (denoted as D1) andthe length (i.e., L2) of the radiation region along the Z-axis (i.e.,D=D1+L2), such that when the couch moves a distance less than themaximum moving distance, the starting position is still within theradiation region.

In some embodiments, no matter whether the length (i.e., L1 in FIG. 6)of the scanning range of the subject is larger than or less than alength of the radiation region (i.e., L2 in FIG. 6), the second positionmay include a position range from a position that the starting positionof the scanning range enters the radiation region to a position that theending position of the scanning range enters the radiation region. Themoving distance of the couch may be in a distance range from a minimummoving distance that the starting position of the scanning range entersthe radiation region to a maximum moving distance that the endingposition of the scanning range enters the radiation region. The maximummoving distance and the minimum moving distance may be determined basedon the first distance and/or the second distance. For example, as shownin FIG. 6, if the reference position of the radiation region is locatedclosest to the couch as shown in FIG. 6, i.e., an edge of the radiationregion close to the couch indicated by the dashed line 610, the minimummoving distance (denoted as Dmin) may be equal to the second distance(denoted as D1) or equal to a difference between the second distance(denoted as D2) and the length (i.e., L1) of the scanning range alongthe Z-axis (i.e., Dmin=D2−L1), such that when the couch moves theminimum moving distance, the starting position enters the radiationregion and arrives at the reference position 610; the maximum movingdistance (denoted as Dmax) may be equal to the second distance (denotedas D2), such that when the couch moves the maximum moving distance, theending position enters the radiation region.

In some embodiments, the processing device 120 may determine, based onthe moving distance and the first position, a position range of thecouch. The position range (also referred to a target couch code) of thecouch may refer to a coordinate range of the couch in the secondcoordinate system when the first anatomical location and the secondanatomical location of the subject are transferred to the radiationregion of the medical radiation device. The radiation region of themedical radiation device may refer to a range covered by the radiationbeams emitted by a radioactive source of the medical radiation device,or a region corresponding to a detector of the medical radiation devicealong the X-axis. More descriptions regarding the determination of theposition range of the couch may be found elsewhere in the presentdisclosure (e.g., FIG. 8 and descriptions thereof).

In some embodiments, the processing device 120 may cause the couch tomove to the second position from the first position. For example, theprocessing device 120 may determine a moving distance of the couchbetween the second position and the first position. The moving distanceof the couch may include a first moving distance along the horizontaldirection (e.g., the Z-axis direction) and a second moving distancealong the vertical direction (e.g., the Y-axis direction). The firstmoving distance may be configured to adjust a distance between the couchand the radiation region. The second moving distance may be configuredto adjust a distance between the couch and a center of the radiationregion. Accordingly, the processing device 120 may cause the couch tomove based on the moving distance of the couch (e.g., the first movingdistance and the second moving distance).

In some embodiments, before moving the couch, the processing device 120may output, through the user interface, the second position to aterminal (e.g., the terminal 140) of the user. The user may determineand/or adjust the second position displayed on the user interface. Afterreceiving a determination and/or an adjustment instruction for adjustingthe second position provided by the user through the user interface, theprocessing device 120 may cause, based on the determination and/or theadjustment instruction, the couch to move. For example, if the firstposition is Q1, the second position is Q2, and the adjusted secondposition is Q3, the processing device 120 may move the couch based onthe first position Q1 and the adjusted second position Q3.

In some embodiments of the present disclosure, the data associated withthe scanning range of the subject may be obtained. The data associatedwith the scanning range of the subject may include a starting positioncorresponding to a first anatomical location of the subject and anending position corresponding to a second anatomical location of thesubject. The position of the scanning range of the subject in the imagemay be accurately determined. Accordingly, the second position may bedetermined automatically, which may need no observation on the subjectby the user. Therefore, the dependence on the experience of the user maybe reduced, thereby improving the efficiency of positioning the couch.

In some embodiments, the processing device 120 may need not determinethe second position based on the first distance and/or the seconddistance. The processing device 120 may cause the couch to move adistance, such that the couch may arrive at the second position.

It should be noted that the above description is merely provided for thepurposes of illustration, and not intended to limit the scope of thepresent disclosure. For persons having ordinary skills in the art,multiple variations and modifications may be made under the teachings ofthe present disclosure. However, those variations and modifications donot depart from the scope of the present disclosure. In someembodiments, one or more other optional operations may be added inprocess 500. For example, an operation for storing information (e.g.,the data associated with the scanning range of the subject, the image ofthe subject on the couch of the medical radiation device, the positionof the scanning range of the subject in the image, the first position,the second position, etc.) associated with the medical system 100 may beadded in process 500.

FIG. 7 is a flowchart illustrating an exemplary process for determininga second position of a couch according to some embodiments of thepresent disclosure. In some embodiments, process 700 may be implementedin the medical system 100 or the medical system 200 illustrated inFIG. 1. For example, the process 700 may be stored in the storage device130 and/or the storage (e.g., the storage device 220, the storage 390)as a form of instructions, and invoked and/or executed by the processingdevice 120 (the processor 210 of the computing device 200 as illustratedin FIG. 2, the CPU 340 of the mobile device 300 as illustrated in FIG.3). The operations of the illustrated process presented below areintended to be illustrative. In some embodiments, the process 700 may beaccomplished with one or more additional operations not described,and/or without one or more of the operations discussed. Additionally,the order in which the operations of the process 700 as illustrated inFIG. 7 and described below is not intended to be limiting. In someembodiments, the operation 540 may be achieved according to the process700.

In 710, the processing device 120 (e.g., the obtaining module 410) mayobtain a transforming relationship between a first coordinate systemapplied to an image and a second coordinate system.

In some embodiments, the image may be acquired by an imaging device(e.g., the imaging device 160) when the couch is at a first position.The first position refers to a position of the couch in space before thescanning. In some embodiments, the first position of the couch may alsobe referred to as a current position of the couch. More descriptions forthe image and the subject may be found elsewhere in the presentdisclosure (e.g., FIG. 5 and the descriptions thereof).

The first coordinate system may be used to denote a position ofdifferent parts of the subject in the image. For example, the differentparts of the subject may be represented by pixels or voxels in theimage. The position of different parts of the subject in the image maybe denoted as positions of corresponding pixels or voxels in the imageusing the first coordinate system. In some embodiments, the image may betwo-dimensional, and the first coordinate system may be two dimensions.Merely by way of example, a vertex of the image may be determined as anorigin of the first coordinate system. One side of the image may bedetermined as an X′-axis of the first coordinate system. Another sidethat is perpendicular to the X′-axis may be determined as a Y′-axis ofthe first coordinate system. It should be noted that the firstcoordinate system is merely provided as an exemplary first coordinatesystem, and not intended to limit the scope of the present disclosure.For example, a center point of the image may be determined as the originof the first coordinate system. The following descriptions are providedregarding the first coordinate system including the Y′-axis along thelong axis of the couch, and the X′-axis along a short axis of the couch′unless otherwise stated. It should be noted that the descriptions of thefirst coordinate system including the Y′-axis along the long axis of thecouch, and the X′-axis along a short axis of the couch in the presentdisclosure are merely provided for illustration, and not intended tolimit the scope of the present disclosure.

In some embodiments, a second coordinate system (also referred to as thespatial coordinate system) may be established based on the position of amedical radiation device (e.g., the medical radiation device 110).Merely by way of example, a scanning center point (e.g., isocenter) ofthe medical radiation device may be determined as an origin of thesecond coordinate system. A long axis of the medical radiation devicemay be determined as a Z-axis of the second coordinate system. A planedefined by an X-axis and a Y-axis of the second coordinate system may beperpendicular to the Z-axis. In some embodiments, a short axis of themedical radiation device may be determined as the X-axis. A directionperpendicular to a plane defined by the X-axis and the Z-axis may bedetermined as a Y-axis. In some embodiments, the couch may be caused tomove along the X-axis, the Y-axis, and/or the Z-axis of the secondcoordinate system. For example, the couch may be moved in and out of theradiation region along the Z-axis, and adjusted along the Y-axis and/orthe X-axis. It should be noted that the second coordinate system ismerely provided as an exemplary second coordinate system, and notintended to limit the scope of the present disclosure. For example, aradioactive source may be determined as the origin of the secondcoordinate system.

The transforming relationship between the first coordinate system andthe second coordinate system may be used to perform a transform betweencharacteristic information of a subject represented in the image (i.e.,denoted by the first coordinate system) to characteristic information ofthe subject in the space (i.e., denoted by the second coordinate system)refers to a corresponding relationship between a position in the imageand coordinates of the position in the second coordinate system. Thecharacteristic information may include a position, a size (e.g., anarea, a length, a width, a thickness, etc.). For example, thetransforming relationship between the first coordinate system applied tothe image and the second coordinate system may be used to transform aposition of a part of the subject in the image to a position of the partof the subject in the space. As another example, the transformingrelationship between the first coordinate system applied to the imageand the second coordinate system may be used to transform a distancebetween a part (e.g., a first anatomical location, a second anatomicallocation) of the subject in the image and a reference position (e.g.,the couch, a center, a boundary of the radiation region) to a distancebetween to the part of the subject in the image and the referenceposition in the space. In some embodiments, the transformingrelationship between the first coordinate system and the secondcoordinate system may further indicate a corresponding relationshipbetween the couch in different images and positions of the couch in thesecond coordinate system. For example, the imaging device (e.g., theimaging device 160) may be fixed on the medical radiation device. Whenthe couch is at different positions, the sizes and positions of thecouch in the images may be different. Therefore, the correspondingrelationship between the different images and the positions of the couchmay be determined. That is, the different images may correspond todifferent positions of the couch. For instance, the farther the distancebetween the couch and the imaging device, the smaller the couch may bein the image.

In some embodiments, the transforming relationship may be denoted as atransform matrix, a transform function, etc. The transformingrelationship may be denoted by the calibration parameters of the imagingdevice. The calibration parameters may include a focal length, aprincipal point, a radial distortion, a tangential distortion, a meanreprojection error, a reprojection error, a reprojected point, etc.

In some embodiments, the transforming relationship may be a defaultsetting of the medical system 100. The determination of the transformingrelationship may also be referred to as the calibration of the imagingdevice. The calibration of the imaging device may be performed accordingto a camera calibration technique, such as a traditional cameracalibration technique, an active vision camera calibration technique, acamera self-calibration technique, a zero-distortion camera calibrationtechnique, or the like, or any combination thereof.

In some embodiments, the processing device 120 may update or determinethe transforming relationship by obtaining multiple calibration imagesof the couch acquired by the imaging device when the couch is located atdifferent spatial positions in the second coordinate system. Each of thecalibration images may correspond to a spatial position of the couch inthe second coordinate system. In some embodiments, the spatial positionmay be any position within a movable range of the couch in the secondcoordinate system. For example, the spatial position may include aposition of the lowest point of the couch, a position of the highestpoint of the couch, etc., in the second coordinate system. As anotherexample, the spatial position may include the farthest position of thecouch along a negative direction of the Z-axis (e.g., a position closestto the medical radiation device), the farthest position along a positivedirection of the Z-axis (e.g., a position farthest from the medicalradiation device), etc. In some embodiments, the processing device 120may sequentially move the couch along the axis or Y-axis to the one ormore spatial positions in the second coordinate system. For example,when the spatial position is the lowest point of the couch in the secondcoordinate system, the processing device 120 may move the couch to thespatial position along the Y-axis. When the spatial position is thefarthest position of the couch along the negative direction of theX-axis, the couch may be moved to the spatial position along the X-axis.

In some embodiments, the processing device 120 may determine, based onthe multiple calibration images of the couch and the spatial position,the transforming relationship. For example, the processing device 120may determine a projection position of the couch in each of thecalibration images. The processing device 120 may determine thetransforming relationship based on the projection positions of the couchand the corresponding spatial position in the second coordinate systemusing a function fitting. As another example, the processing device 120may determine the transforming relationship by solving an equation withthe transforming relationship as an unknown item and the spatialposition and the corresponding projection position as known items. Insome embodiments, the processing device 120 may perform a supervisedtrain on a machine learning model based on the multiple calibrationimages of the couch and the spatial position, so that the machinelearning model may be used to determine a spatial position of the couchbased on an image.

In some embodiments, the transforming relationship may be updated inresponse to determining that the imaging device and/or the medicalradiation device are varied. For example, after the position of theimaging device, the type of the imaging device, the size of the couch,etc., is varied, the processing device 120 may update the transformingrelationship. In some embodiments, the transforming relationship may beupdated periodically. For example, the processing device 120 may updatethe transforming relationship every day, every week, every half month,etc.

In some embodiments, the processing device 120 may obtain thetransforming relationship from a storage device, a database, etc. Forexample, the transforming relationship may be stored in a storage device(e.g., the storage device 130, the storage device 220, the storage 390),a database, etc. The processing device 120 may access the storagedevice, the database, etc., and retrieve the transforming relationship.In some embodiments, after obtaining the transforming relationship, theprocessing device 120 may verify the transforming relationship. Forexample, the processing device 120 may obtain an image and a spatialposition of the couch to verify the transforming relationship.

In 720, the processing device 120 (e.g., the determination module 420)may determine, based on a position of a scanning range in the image andthe transforming relationship, a starting position of a scanning rangeand/or an ending position of the scanning range in the second coordinatesystem.

The scanning range of the subject may refer to a range or a portion ofthe subject to be scanned. In some embodiments, the processing device120 may determine the position of the scanning range in the image. Thescanning range may be from a starting position corresponding to a firstanatomical location of the subject to an ending position correspondingto a second anatomical location of the subject in the image. In someembodiments, the starting position and the ending position may be twolocations of the scanning range that have the longest distance from thecenter of the scanning range along the Z-axis. More descriptionsregarding the determination of the position of the scanning range in theimage may be found elsewhere in the present disclosure (e.g., operation530 in FIG. 5 and descriptions thereof).

In some embodiments, the processing device 120 may determine coordinatesof the starting position and/or the ending position in the firstcoordinate system (i.e., in the image). Accordingly, the processingdevice 120 may determine coordinates of the starting position and/or theending position in the second coordinate system based on thetransforming relationship. For example, the processing device 120 mayconvert the coordinates of the starting position and/or the endingposition in the first coordinate system (i.e., in the image) into thecoordinates of the starting position and/or the ending position in thesecond coordinate system using the transforming relationship.

In 730, the processing device 120 (e.g., the determination module 420)may determine, based on the starting position of the scanning range inthe second coordinate system and a position of the radiation region inthe second coordinate system, the first distance.

The position of the radiation region may include any position in theradiation region, such as a position of the center of the radiationregion on the Z-axis, an edge of the radiation region closest to thecouch on the Z-axis, an edge of the radiation region farthest away fromthe couch on the Z-axis, etc. In some embodiments, the position of theradiation region may be the default setting of the medical system 100,or manually set by a user of the medical system 100 according todifferent situations. For example, the position of the radiation regionmay be determined when the radiation device is mounted in the radiationdevice. In some embodiments, the position of the radiation region may bedetermined from a layout of the radiation room including the radiationdevice. The layout of the radiation room may include the structurediagram and position information of different parts of the medicalradiation device in the radiation room. Accordingly, the processingdevice 120 may determine the position in the radiation region in thesecond coordinate system.

The first distance refers to a distance between the starting positionand the position in the radiation region along a long side direction ofthe couch (i.e., the Z-axis) in the space or the second coordinatesystem. In some embodiments, the first distance may be a differencebetween a Z coordinate of the starting position in the second coordinatesystem and a Z coordinate of the position in the radiation region in thesecond coordinate system. For example, the processing device 120 maydetermine the first distance by subtracting the Z coordinate of theposition in the radiation region in the second coordinate system fromthe Z coordinate of the starting position in the second coordinatesystem.

In 740, the processing device 120 (e.g., the determination module 420)may determine, based on the ending position of the scanning range in thesecond coordinate system and the position of the radiation region in thesecond coordinate system, the second distance.

The second distance refers to a distance between the ending position andthe position in the radiation region along a long side direction of thecouch (i.e., the Z-axis) in the space or the second coordinate system.In some embodiments, the second distance may be a difference between a Zcoordinate of the ending position in the second coordinate system and aZ coordinate of the position in the radiation region in the secondcoordinate system. For example, the processing device 120 may determinethe second distance by subtracting the Z coordinate of the position inthe radiation region in the second coordinate system from the Zcoordinate of the ending position in the second coordinate system.

In 750, the processing device 120 (e.g., the determination module 420)may determine, based on the first position, the first distance, and thesecond distance, a second position of the couch.

When the couch is located at the second position, the scanning range ofthe subject may be in the radiation region of the medical radiationdevice. As used herein, a position of the couch may be represented by aposition of a reference point in the couch, such as a center point, amidpoint of an end, a vertex, etc. In some embodiments, the position ofthe reference point may be denoted by a value of a couch code, etc., ofthe couch. In some embodiments, the position of the reference point maybe denoted by coordinates of the reference point in the secondcoordinate system. Accordingly, the first position of the couch may berepresented by a first position of the reference point in the couch, andthe second position of the couch may be represented by a second positionof the reference point in the couch.

In some embodiments, the processing device 120 may determine, based onthe first distance and/or the second distance, the second position ofthe couch in a horizontal plane parallel to the couch. For example, ifthe position of the couch is represented by the position of the centerpoint of the couch, the second position may be in a position range froma position at where the starting position of the scanning range entersthe radiation region to a position at where the ending position entersthe radiation region. If the first distance and the second distance isfrom the starting position and the ending position to the edge of theradiation region close to the couch, respectively, when the startingposition of the scanning range enters the radiation region, the couchmay move from the first position with a moving distance that is same asthe first distance; when the ending position of the scanning rangeenters the radiation region, the couch may move from the first positionto the second position with a moving distance that is same as the seconddistance. When the starting position of the scanning range enters theradiation region, the second position of the couch may be denoted by afirst Z coordinate (e.g., a difference by subtracting the first distancefrom the Z coordinate of the first position in the second coordinatesystem); when the ending position of the scanning range enters theradiation region, the second position of the couch may be denoted by asecond Z coordinate (e.g., a difference by subtracting the seconddistance from the Z coordinate of the first position in the secondcoordinate system).

In some embodiments, when the couch is at the second position, theisocenter of the medical radiation device (i.e., the origin of thesecond coordinate system) may need to coincide with the center of thescanning range to improve the quality of the scan. The processing device120 may cause the couch to move a distance equal to the first distanceand a sum of half of the length of the radiation range. The secondposition of the couch may be denoted by a Z coordinate (e.g., adifference by subtracting the first distance and the sum of the half ofthe length of the radiation range from the Z coordinate of the firstposition in the second coordinate system).

In some embodiments, the processing device 120 may determine, based ondepth information, the body thickness of the subject. The image mayinclude depth information. The body thickness of the subject refers to abody length of the subject along the Y-axis (i.e., a directionperpendicular to the surface of the couch). In some embodiments, thedepth information of the image may include a distance from a surface ofthe subject not in contact with the couch (i.e., the upper surface) tothe imaging device. For example, if a distance from a point on the lowersurface of the subject away from the couch to the imaging device is d1,and a distance from a point on the upper surface of the subjectcorresponding to the point (i.e., has the same Z coordinate) on thelower surface, the body thickness of the subject may be determinedaccording to the distance d1 and the distance d2. For instance, the bodythickness may be a difference between the distance d1 and the distanced2. As another example, the body thickness may be determined byaveraging a plurality of distance differences each of which maycorrespond to a point on the upper surface of the subject and a point onthe lower surface of the subject corresponding to the point on the uppersurface. Further, the processing device 120 may determine, based on thebody thickness of the subject, the second position of the couch in avertical direction perpendicular to the horizontal plane (i.e., in theY-axis). For example, if a distance from a center of a cross-sectionalong the X-Y plane to the lower surface (i.e., the rear surface) of thehuman body is half or one-third of the body thickness and a Z coordinateof the rear surface of the human body is 0, the Z coordinate of the rearsurface of the isocenter of the medical radiation device is zero, theprocessing device 120 may determine the second position of the couch bylowering the couch a portion (e.g., a half, a third, etc.) of the bodythickness of the subject. Therefore, the center of the cross-section maybe coincident with the isocenter of the medical radiation device, whichmay improve the quality of the imaging.

It should be noted that the above description is merely provided for thepurposes of illustration, and not intended to limit the scope of thepresent disclosure. For persons having ordinary skills in the art,multiple variations and modifications may be made under the teachings ofthe present disclosure. However, those variations and modifications donot depart from the scope of the present disclosure. For example,operation 740 may be performed before operation 730. As another example,operation 730 and operation 740 may be performed simultaneously.

FIG. 8 is a flowchart illustrating another exemplary process fordetermining a second position of a couch according to some embodimentsof the present disclosure. In some embodiments, process 800 may beimplemented in the medical system 100 or the medical system 200illustrated in FIG. 1. For example, the process 800 may be stored in thestorage device 130 and/or the storage (e.g., the storage device 220, thestorage 390) as a form of instructions, and invoked and/or executed bythe processing device 120 (the processor 210 of the computing device 200as illustrated in FIG. 2, the CPU 340 of the mobile device 300 asillustrated in FIG. 3). The operations of the illustrated processpresented below are intended to be illustrative. In some embodiments,the process 800 may be accomplished with one or more additionaloperations not described, and/or without one or more of the operationsdiscussed. Additionally, the order in which the operations of theprocess 800 as illustrated in FIG. 8 and described below is not intendedto be limiting. In some embodiments, the operation 540 may be achievedaccording to the process 800.

In some embodiments, a scanning center point (i.e., isocenter) of aradiation region (e.g., point 690 as shown in FIG. 6) of the medicalradiation device may be determined as an origin of the second coordinatesystem. A long side of the couch may be determined as a Z-axis of thesecond coordinate system. The direction of the Z-axis may point from theinside to the outside of the radiation region. A plane defined by anX-axis and a Y-axis of the second coordinate system may be perpendicularto the Z-axis. In some embodiments, the X-axis of the second coordinatesystem may be along the short axis of the couch. A directionperpendicular to a plane defined by the X-axis and the Z-axis may bedetermined as the Y-axis. In some embodiments, the couch may be causedto move along the X-axis, the Y-axis, and/or the Z-axis. For example,the couch may be moved in and out of the radiation region along theZ-axis, and adjusted along the Y-axis and/or the X-axis. It should benoted that the second coordinate system is merely provided as anexemplary second coordinate system, and not intended to limit the scopeof the present disclosure. For example, a radioactive source may bedetermined as the origin of the second coordinate system. As anotherexample, an origin of the second coordinate system may be a center ofthe radiation region, or any other point.

In some embodiments, a first coordinate system may be applied to animage acquired by an imaging device (e.g., the imaging device 160) whenthe couch is at a first position. Merely by way of example, a vertex ofthe image may be determined as an origin of the first coordinate system.One side of the image may be determined as an X′-axis of the firstcoordinate system. Another side that is perpendicular to the X′-axis maybe determined as a Y′-axis of the first coordinate system. In someembodiments, the X′ of the first coordinate system may correspond to theX-axis of the second coordinate system, and the Y′-axis of the firstcoordinate system may correspond to the Z-axis of the second coordinatesystem. It should be noted that the first coordinate system is merelyprovided as an exemplary first coordinate system, and not intended tolimit the scope of the present disclosure. For example, a center pointof the image may be determined as the origin of the first coordinatesystem.

In 802, the processing device 120 (e.g., the obtaining module 410) mayobtain a transforming relationship between a first coordinate systemapplied to the image and a second coordinate system.

The transforming relationship between the first coordinate system andthe second coordinate system refers to a corresponding relationshipbetween a position of a part of a subject in the image and the positionof the part of the subject in the second coordinate system. Moredescriptions regarding the transforming relationship may be foundelsewhere in the present disclosure (e.g., FIG. 7 and descriptionsthereof).

In some embodiments, the transforming relationship may further include atransforming ratio. The transforming ratio refers to a ratio of a numberof pixels in the image to a corresponding distance in the secondcoordinate system. For example, if the number of pixels along the X-axisin the image is 500, and a distance along with the Z-axis correspondingto the number of pixels in the second coordinate system is 1 meter, thetransforming ratio may be 500 pixels per meter. In some embodiments, thetransforming ratio may be related to the transforming relationship.Different transforming relationships may correspond to differenttransforming ratios. That is, each transforming ratio may correspond toa set of images and couch codes or a transforming relationship. Moredescriptions for determining the transforming relationship may be foundelsewhere in the present disclosure (e.g., operation 710 in FIG. 7).

In some embodiments, the processing device 120 may determine thetransforming ratio based on calibration images of the couch acquired atdifferent spatial positions. For example, the processing device 120 mayobtain at least one geometric size of the couch in the second coordinatesystem. The processing device may obtain a count of pixels representingthe at least one geometric size in each of the calibration images. Forexample, the processing device 120 may identify the couch from acalibration image and determine the count of pixels in the first couchrepresenting the at least one geometric size (e.g., the length). Thegeometric size may refer to a geometric length of the couch, forexample, the length, width, and height of the couch. The geometric sizeof the couch in the second coordinate system refers to an actual size ofthe couch in the second coordinate system. In some embodiments, theprocessing device 120 may obtain the geometric size of the couch in thesecond coordinate system from parameter information of the medicalradiation device/couch.

In some embodiments, the processing device 120 may obtain a count ofpixels corresponding to the couch along the X-axis (e.g., a width of thecouch) in the calibration image. In some embodiments, the processingdevice 120 may also obtain a count of pixels corresponding to the couchalong the Z-axis (e.g., a length of the couch) or the Y-axis in thecalibration image.

In some embodiments, the processing device 120 may simultaneously obtainthe counts of pixels corresponding to the couch along with multipledirections in the calibration image. For example, the processing device120 may simultaneously obtain the counts of pixels corresponding to thecouch along the X-axis, Y-axis, and Z-axis in the calibration image. Asanother example, the processing device 120 may simultaneously obtain thecounts of pixels corresponding to the couch along with two of theX-axis, Y-axis, or Z-axis in the calibration image.

In some embodiments, the processing device 120 may obtain counts ofpixels corresponding to the couch along with multiple directions in thecalibration image by traversing the pixels. The processing device 120may also obtain the count of pixels in another manner, which may not belimited herein.

In some embodiments, the processing device 120 may determine a ratio ofthe count of pixels to the geometric size of the couch in the secondcoordinate system. The processing device 120 may designate the ratio ofthe count of pixels to the geometric size of the couch in the secondcoordinate system

In some embodiments, the processing device 120 may determine the ratioof the count of pixels to the geometric size of the couch in the secondcoordinate system according to Equation (1):

n=S/L,  (1)

where n refers to the ratio of the count of pixels to the geometric sizeof the couch in the second coordinate system; S refers to the count ofpixels of the geometric size (e.g., the length, the width, the height)of the couch in the calibration image; and L refers to the geometricsize of the couch in the second coordinate system.

In some embodiments, when the counts of pixels of the correspondinggeometric size of the couch along with multiple directions (e.g., theX-axis direction, the Z-axis direction) are obtained, S may be a sum ofmultiple geometric sizes (e.g, the sum of the length and the width), andL may be a sum of geometric sizes of multiple sizes.

In some embodiments, the processing device 120 may obtain a plurality ofpairs of spatial position and calibration images and correspondingtransforming ratios. Each of the plurality of pairs of spatial positionand calibration images may include a calibration image of the couchacquired at a spatial position. Each of the plurality of pairs ofspatial position and calibration images may correspond to a transformingratio. A stepping distance may be spaced between multiple spatialpositions, for example, 10 centimeters, 20 centimeters, etc.

When the obtained pairs of spatial positions and calibration images meeta preset requirement, the processing device 120 may determine atransforming relationship. The preset requirement may include that acount of pairs satisfies a preset threshold (e.g., 10 pairs, 20 pairs,etc.), pairs of spatial positions, and calibration images at the spatialpositions are acquired (e.g., moving the couch (e.g., from the lowestpoint to the highest point of the couch, from the farthest positionalong the positive direction of the Z-axis to the farthest positionalong the negative direction of the Z-axis, etc.) at the steppingdistance, etc.). It should be noted that operations on the couch alongthe X-axis may be the same as the operations along the Z-axis.

It may be understood that the position of the imaging device may befixed. When the couch is at different spatial positions, the size of thecouch in the calibration images may be different. Therefore, the countof pixels in different calibration images may correspond to differentspatial distances. The transforming ratio of the count of pixels of thecalibration image to the distance in the second coordinate system may beobtained by calculating the ratio of the count of pixels of thegeometric size of the couch in different images to the correspondinggeometric size of the couch in the second coordinate system. Forexample, a transforming ratio of the image in FIG. 6 may be obtainedbased on a count of pixels on the long side of the couch in the Y′-axisin the image shown in FIG. 6 and an actual length of the long side ofthe couch. When a new image is obtained, the new image may be matchedwith one of the calibration images to determine a target calibrationimage with the same or similar size of the couch as the new image.Accordingly, the transforming ratio corresponding to the image may beobtained.

In some embodiments, the processing device 120 may obtain thetransforming relationship and the transforming ratio between the imageand coordinates of the position in the second coordinate system byretrieving from an imaging device, a database, a storage device, etc.

In 804, the processing device 120 (e.g., the determination module 420)may determine, based on the transforming relationship, the firstposition of the couch.

The first position of the couch (also referred to as a current couchcode) may indicate coordinates of the couch at the first position in thesecond coordinate system. In some embodiments, the first position of thecouch in the second coordinate system may be represented by a positionof a reference point (e.g., a center point, a midpoint of an end, avertex, a value of couch codes, etc.) of the couch at the first positionin the second coordinate system. In some embodiments, the first positionmay be denoted by coordinates in the second coordinate system. In someembodiments, the first position may be denoted by a couch code.

In some embodiments, the processing device 120 may transform a position(also referred to as projection position) of the couch in the image tothe first position of the couch in the second coordinate system based onthe transforming relationship, thereby determining the first position(e.g., the current couch code) of the couch. In some embodiments, theprocessing device 120 may compare the acquired image with multiplecalibration images that are used to determining the transformingrelationship. The processing device 120 may determine a targetcalibration image including the couch with the same size and position asthe size and position of the couch in the acquired image. The processingdevice 120 may determine the spatial position (e.g., the couch code) ofthe couch where the target calibration image of the couch is acquired asthe first position of the couch (e.g., the current couch code). Asanother example, features (e.g., a shape, a texture, a color, agrayscale, etc.) of the image may be extracted. The feature may be usedas an input of a function of the transforming relationship obtained bythe function fitting to obtain the corresponding couch code. As stillanother example, the image may be input into a trained machine learningmodel, and the trained machine learning model may output thecorresponding couch code. In some embodiments, the couch may beidentified from the image, and the reference point of the couch may bedetermined from the image, the processing device 120 may convert theposition of the reference point in the first coordinate system to thefirst position of the couch in the second coordinate system using thetransforming relationship.

In 806, the processing device 120 (e.g., the determination module 420)may determine a first count of pixels between a first anatomicallocation to the radiation region represented in the image along a longaxis (i.e., the Z-axis) of the couch.

In some embodiments, the processing device 120 may obtain the firstcount of pixels from the first anatomical location (i.e., the startingposition of the scanning range) to the radiation region of the medicalradiation device in the image in a traversal manner. For example, theprocessing device 120 may determine the first anatomical location andthe radiation region in the image using a trained machine learningmodel. As another example, the processing device 120 may determine thefirst anatomical location and the radiation region in the image using atemplate matching algorithm. More descriptions regarding thedetermination of the first anatomical location and the radiation regionin the image may be found elsewhere in the present disclosure (e.g.,FIG. 7 and descriptions thereof).

In some embodiments, the first count of pixels may include the count ofpixels from the first anatomical location to an isocenter of theradiation region in the image along a direction (e.g., the Y′-axis).Alternatively, the first count of pixels may include the count of pixelsfrom the first anatomical location to an edge of the radiation regionclose to the couch (indicated by the dashed line 610 in FIG. 6) or anedge of the radiation region far away from the couch along a direction(e.g., the Y′-axis).

In 808, the processing device 120 (e.g., the determination module 420)may determine a second count of pixels between the second anatomicallocation to the radiation region represented in the image along the longaxis (i.e., the Z-axis) of the couch.

In some embodiments, the processing device 120 may obtain the secondcount of pixels from the second anatomical location to the radiationregion of the medical radiation device in the image in a traversalmanner. For example, the processing device 120 may determine the secondanatomical location and the radiation region in the image using atrained machine learning model. As another example, the processingdevice 120 may determine the second anatomical location and theradiation region in the image using a template matching algorithm. Moredescriptions regarding the determination of the first anatomicallocation and the radiation region in the image may be found elsewhere inthe present disclosure (e.g., FIG. 7 and descriptions thereof).

In some embodiments, the second count of pixels may include the count ofpixels from the second anatomical location to the isocenter of theradiation region in the image along a direction (e.g., the Y′-axis).Alternatively, the second count of pixels may include the count ofpixels from the second anatomical location to the edge of the radiationregion close to the couch (indicated by the dashed line 610 in FIG. 6)or the edge of the radiation region far away from the couch along adirection (e.g., the Y′-axis).

In 810, the processing device 120 (e.g., the determination module 420)may determine, based on the first count of pixels, a first distancebetween the first anatomical location to the radiation region in thesecond coordinate system.

In some embodiments, the processing device 120 may perform a scalingoperation based on the first count of pixels and the transforming ratioto obtain the first distance between the first anatomical location tothe radiation region in the second coordinate system. For example, ifthe first count of pixels is 500 and the transforming ratio is 500pixels per meter, the processing device 120 may determine that the firstdistance is 1 meter. The transforming ratio may be determined based onthe first position of the couch. For example, the processing device 120may retrieve a corresponding transforming ratio from a storage devicebased on the first position of the couch.

In 812, the processing device 120 (e.g., the determination module 420)may determine, based on the second count of pixels, a second distancebetween the second anatomical location to the radiation region in thesecond coordinate system.

In some embodiments, the processing device 120 may perform a scalingoperation based on the second count of pixels and the transforming ratioto obtain the second distance between the second anatomical location tothe radiation region in the second coordinate system. The transformingratio may be determined based on the first position of the couch. Forexample, the processing device 120 may retrieve a correspondingtransforming ratio from a storage device based on the first position ofthe couch. More descriptions regarding the determination of the seconddistance may be found elsewhere in the present disclosure (e.g.,operation 810 in FIG. 8 and descriptions thereof).

In 814, the processing device 120 (e.g., the determination module 420)may determine, based on the first distance, the second distance, and thefirst position, a position range of the couch.

The position range (also referred to as a target couch code) of thecouch may refer to a coordinate range of the couch in the secondcoordinate system from a position at where the first anatomical locationis transferred to the radiation region a position at where the secondanatomical location is transferred to the radiation region of themedical radiation device. The coordinates (or couch code) of the couchin the second coordinate system may be expressed by position coordinatesof a reference point of the couch in the second coordinate system, suchas position coordinates of a center point 660 of the couch in an X-Zplane or other any point (e.g., a point 670, a point 680, etc.) as shownin FIG. 6.

The radiation region of the medical radiation device may refer to arange covered by the radiation beams emitted by a radioactive source ofthe medical radiation device, or a region corresponding to a detector ofthe medical radiation device along the X-axis. In the second coordinatesystem, the radiation region of the medical radiation device maycorrespond to a fixed coordinate range. The couch may be caused to moveinto the radiation region. In some embodiments, the processing device120 may determine a section of the couch that corresponds to thescanning range of the subject, i.e., where the scanning range of thesubject is located on the couch. By moving the section of the couch intothe radiation region, the scanning range of the subject may be movedinto the radiation region of the medical radiation device. For example,a first edge (i.e., the front edge) of the section of the couch maycorrespond to the starting position of the scanning range and a secondedge of the section of the couch may correspond to the ending positionof the scanning range.

In some embodiments, when the front edge of the section of the couch (orthe starting position of the scanning range) enters the radiationregion, the couch may include corresponding first coordinates (or afirst couch code) in the second coordinate system. When the section ofthe couch passes through the radiation region and a trailing edge of thesection (or the ending position of the scanning range) leaves theradiation region, the couch may include corresponding second coordinates(or a second couch code) in the second coordinate system. The rangebetween the first coordinates and the second coordinates may be theposition range (i.e., the second position) of the couch for scanning thesubject on the couch.

In some embodiments, when a trailing edge of the section of the couch(or the ending position of the scanning range) enters the radiationregion, the couch may include corresponding first coordinates (or afirst couch code) in the second coordinate system; after the endingposition of the scanning range enters the radiation region when thefront edge of the section (or the starting position of the scanningrange) leaves the radiation region, the couch may include correspondingsecond coordinates (or a second couch code) in the second coordinatesystem. The range between the first coordinates and the secondcoordinates may be the position range (i.e., the second position) of thecouch for scanning the subject on the couch.

In some embodiments, after the first distance and the second distanceare determined, the processing device 120 may determine, based on thefirst distance, the second distance, and the first position, theposition range of the couch.

As shown in FIG. 6, in some embodiments, an edge (indicated as thedashed edge of 610 in FIG. 6) on a side close to the couch (e.g., aright side of the scanning center as shown in FIG. 6) of the radiationregion may be used to describe the position of the radiation region inthe image or the second coordinate system. The reference point 670 onthe couch may be used to describe the position of the couch in the imageor the second coordinate system. For example, Z-axis coordinates of theradiation region in the image may be within a range from P1 to P2. Thestarting position of the scanning range may be denoted as A1 and theending position of the scanning range may be denoted as A2 when thecouch is located at the first position R1. A minimum distance that thestarting position of the scanning range A1 enters the radiation regionalong the Z-axis (i.e., a distance between positions A1 and P1) may be afirst distance D1. A minimum distance that the ending position of thescanning range A2 enters the radiation region along the Z-axis (i.e., adistance between the positions A2 and P1) may be a second distance D2.Since the starting position of the scanning range A1 may enter theradiation region before the ending position of the scanning range A2,the second distance D2 may be greater than the first distance D1.Therefore, when the couch is moved with the second distance D2, thescanning range between the starting position of the scanning range A1and the ending position of the scanning range A2 may be located in theradiation region. If the couch continues to be moved, the startingposition of the scanning range A1 may move out of the radiation regionfrom the other side of the radiation region (e.g., P2).

In some embodiments, the position range of the couch may be from aposition of the couch when the ending position of the scanning range A2enters the radiation source to a position of the couch when the startingposition of the scanning range A1 leaves the radiation region. If thedirection of the Z-axis points from the inside to outside of theradiation region (as shown in FIG. 6), the position (e.g., the firstcoordinates or first couch code) of the couch when the ending positionof the scanning range A2 enters the radiation source may be equal to adifference between the first position R1 and a first moving distance(i.e., the second distance D2) of the couch from the first position R1to the position when the ending position of the scanning range A2 entersthe radiation source; the position (e.g, the second coordinates orsecond couch code) of the couch when the starting position of thescanning range A1 leaves the radiation region may be equal to adifference between the first position R1 and a second moving distancefrom the first position R1 to the position when the starting position ofthe scanning range A1 leaves the radiation region. Moving distances ofthe couch in the second coordinate system may be determined based on thefirst distance D1 and the second distance D2. For example, the firstmoving distance D1 may be equal to the second distance D2. The secondmoving distance D2 may be equal to the sum of the first distance D1 andthe length of the radiation region (i.e., P2-P1).

In some embodiments, the position range of the couch may be from aposition of the couch when the starting position of the scanning rangeA1 enters the radiation source to a position of the couch when theending position of the scanning range A2 enters the radiation region. Ifthe direction of the Z-axis points from the inside to outside of theradiation region (as shown in FIG. 6), the position (e.g., the firstcoordinates or first couch code) of the couch when the starting positionof the scanning range A1 enters the radiation source may be equal to adifference between a first moving distance of the couch from the firstposition R1 to the position when the starting position of the scanningrange A1 enters the radiation source and the first position R1; theposition (e.g., the second coordinates or second couch code) of thecouch when the ending position of the scanning range A2 enters theradiation region may be equal to a difference between a second movingdistance from the first position R1 to the position when the endingposition of the scanning range A2 enters the radiation region and thefirst position R1. The first moving distance D1 may be equal to thefirst distance S1. The second moving distance D2 may be equal to thesecond distance S2.

In some embodiments, the current couch code (i.e., the first positionR1) corresponding to the current image (i.e., the image) may bedetermined based on the transforming relationship between the firstcoordinate system and the second coordinate system. When the couch movesby the distance D1 based on the current couch code (i.e., the firstposition R1), coordinates of the couch in the second coordinate systemmay the first couch code. When the couch moves by the distance D2 basedon the current couch code, coordinates of the couch in the secondcoordinate system may be the second couch code. When the couch movesbetween the first couch code and the second couch code, the scanningregion between the first anatomical location and the second anatomicallocation of the subject may be within the radiation region. Therefore,the coordinate range between the first couch code and the second couchcode may be the position range of the couch.

In some embodiments, the processing device 120 may determine, based onthe first distance and the current couch code (corresponding to thefirst position of the couch), the first couch code. The first couch codemay refer to a couch code of the couch in the second coordinate systemwhen the starting position corresponding to the first anatomicallocation of the subject on the couch enters the radiation region (e.g.,the edge P1 on the side of the radiation region close to the couch). Insome embodiments, the processing device 120 may determine, based on thesecond distance and the current couch code (corresponding to the firstposition of the couch), the first couch code. The second couch code mayrefer to a couch code of the couch in the second coordinate system whenthe ending position corresponding to the second anatomical location ofthe subject on the couch enters the radiation region (e.g., the edge P1on the side of the radiation region close to the couch).

In some embodiments, the Z coordinate of the current couch code may beshifted positively or negatively based on the first distance to obtainthe Z coordinate of the first couch code. For example, if the Zcoordinate of the current couch code is 2 and the couch is positivelyshifted by one unit coordinate, the Z coordinate of the first couch codemay be determined to be 3. Alternatively, if the Z coordinate of thecurrent couch code is 2 and the couch is negatively shifted by one unitcoordinate, the Z coordinate of the first couch code may be determinedto be 1. In some embodiments, if there is no need to move the couch inthe Y-axis and the X-axis, the processing device 120 may subtract thefirst distance from the Z coordinate of the current couch code to obtainthe first couch code. In some embodiments, the Z coordinate of thecurrent couch code may be shifted positively or negatively based on thesecond distance to obtain the Z coordinate of the second couch code. Forexample, the processing device 120 may subtract the second distance fromthe Z coordinate of the current couch code to obtain the second couchcode.

In some embodiments, the image may further include depth information.The processing device 120 may determine the body thickness of thesubject based on the image. More descriptions regarding the bodythickness may be found elsewhere in the present disclosure (e.g., FIG. 7and descriptions thereof). Accordingly, the processing device 120 mayfurther adjust the Y coordinate based on the adjustment of the xcoordinate value to obtain the first couch code. For example, theprocessing device 120 may adjust the Y coordinate of the current couchcode based on a portion of the body thickness to reduce the distancebetween a center of a cross-section of the subject and the scanningcenter of the medical radiation device along the Y-axis to obtain the Ycoordinate of the first couch code.

Taking the human body as an example, a plane parallel to a Y-Z planethat passes through the center of the eyebrow of the human body todivide the human body into two may be a sagittal plane. A plane parallelto an X-Z plane that divides the human body into upper and lower sidesfrom a side of the human body may be a coronal plane. A plane parallelto an X-Y plane that is perpendicular to the coronal plane and thesagittal plane, respectively, may be a cross-section (a horizontalplane). In some embodiments, the center of the cross-section may be acenter of gravity, a center of mass, a center of symmetry, etc. In someembodiments, half or one-third of the body thickness may be consideredas a distance d from the center of the cross-section to the rear surfaceof the human body.

In some embodiments, the scanning center may be a center inherent to themedical radiation device. For example, the scanning center may include arotation center of the radioactive source (the center of the radiationregion), a geometric center of a gantry, etc. The center of thecross-section may be coincident with the center of the scanning regionduring the scanning, which may improve the quality of the imaging.

In some embodiments, the processing device 120 may move the couch alongthe Y-axis to move the Y coordinate of the center of the cross-sectionof the subject to the scanning center of the medical radiation devicealong the Z-axis. For example, (0-d) may be used as the Y coordinate ofthe first couch code.

Therefore, the X-axis coordinate and the Y-axis coordinate of the firstcouch code may be determined. Since the positioning of the couch doesnot involve a movement along the Z-axis, the Z coordinate of the couchmay be a fixed value, which may be obtained when the second coordinatesystem is established. Therefore, the X, Y, and Z coordinates of thefirst couch code may be determined.

It should be noted that when the Z coordinate of the couch needs to bedetermined, the operation of determining the X coordinate may be used.

The second couch code may be determined through an operation as same asthe operation of determining the first couch code, which may not berepeated.

In some embodiments, the processing device 120 may determine a positionrange between the first couch code and the second couch code as theposition range of the couch.

It should be noted that the above description is merely provided forillustration, and not intended to limit the scope of the presentdisclosure. For persons having ordinary skills in the art, multiplevariations and modifications may be made under the teachings of thepresent disclosure. However, those variations and modifications do notdepart from the scope of the present disclosure. For example, operation808 may be performed before operation 806. As another example, operation806 and operation 808 may be performed simultaneously.

FIG. 9 is a schematic diagram illustrating an exemplary user interfaceaccording to some embodiments of the present disclosure. The userinterface may be used for configuring a scanning protocol (or a portionof the scanning plan).

As shown in FIG. 9, the user interface may include multiple operatingcontrols. Each of the multiple operating controls may correspond to oneof the multiple anatomical locations. A left block of the user interfacemay include protocol parameters (e.g., a label configured to inputidentity information of a subject, a perspective (e.g., a frontaldirection, a lateral direction, and a dual direction), a startingposition, an ending position, a length, a height, a scanning time, afield of view (FOV), a scanning direction (e.g., head to foot and footto hand), an auxiliary function (e.g., an auto voice, an intelligentworkflow, etc.), etc.) of the scanning protocol configuration. A usermay visually input or adjust the protocol parameters to configure thescanning protocol. For example, the user may visually operate themultiple operating controls to configure a starting position and anending position of a scanning range in the scanning protocol. As anotherexample, the user may use a button to select an anatomical locationcorresponding to the button to determine the starting position and theending position. A right block of the user interface may include a humananatomical structure map that includes the multiple anatomical locationsand a dashed frame represented a radiation region of a medical radiationdevice. The user may visually determine the scanning protocol byselecting one or more anatomical locations in the anatomical structureand/or dragging the dashed frame.

It should be noted that the above description is merely provided forillustration, and not intended to limit the scope of the presentdisclosure. For persons having ordinary skills in the art, multiplevariations and modifications may be made under the teachings of thepresent disclosure. However, those variations and modifications do notdepart from the scope of the present disclosure.

Having thus described the basic concepts, it may be rather apparent tothose skilled in the art after reading this detailed disclosure that theforegoing detailed disclosure is intended to be presented by way ofexample only and is not limiting. Various alterations, improvements, andmodifications may occur and are intended for those skilled in the art,though not expressly stated herein. These alterations, improvements, andmodifications are intended to be suggested by this disclosure, and arewithin the spirit and scope of the exemplary embodiments of thisdisclosure.

Moreover, certain terminology has been used to describe embodiments ofthe present disclosure. For example, the terms “one embodiment,” “anembodiment,” and “some embodiments” mean that a particular feature,structure or characteristic described in connection with the embodimentis included in at least one embodiment of the present disclosure.Therefore, it is emphasized and should be appreciated that two or morereferences to “an embodiment” or “one embodiment” or “an alternativeembodiment” in various portions of this specification are notnecessarily all referring to the same embodiment. Furthermore, theparticular features, structures or characteristics may be combined assuitable in one or more embodiments of the present disclosure.

Further, it will be appreciated by one skilled in the art, aspects ofthe present disclosure may be illustrated and described herein in any ofa number of patentable classes or context including any new and usefulprocess, machine, manufacture, or composition of matter, or any new anduseful improvement thereof. Accordingly, aspects of the presentdisclosure may be implemented entirely hardware, entirely software(including firmware, resident software, micro-code, etc.) or combiningsoftware and hardware implementation that may all generally be referredto herein as a “module,” “unit,” “component,” “device,” or “system.”Furthermore, aspects of the present disclosure may take the form of acomputer program product embodied in one or more computer readable mediahaving computer readable program code embodied thereon.

A computer readable signal medium may include a propagated data signalwith computer readable program code embodied therein, for example, inbaseband or as part of a carrier wave. Such a propagated signal may takeany of a variety of forms, including electro-magnetic, optical, or thelike, or any suitable combination thereof. A computer readable signalmedium may be any computer readable medium that is not a computerreadable storage medium and that may communicate, propagate, ortransport a program for use by or in connection with an instructionexecution system, apparatus, or device. Program code embodied on acomputer readable signal medium may be transmitted using any appropriatemedium, including wireless, wireline, optical fiber cable, RF, or thelike, or any suitable combination of the foregoing.

Computer program code for carrying out operations for aspects of thepresent disclosure may be written in any combination of one or moreprogramming languages, including a subject oriented programming languagesuch as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB. NET,Python or the like, conventional procedural programming languages, suchas the “C” programming language, Visual Basic, Fortran 2003, Perl, COBOL2002, PHP, ABAP, dynamic programming languages such as Python, Ruby andGroovy, or other programming languages. The program code may executeentirely on the user's computer, partly on the user's computer, as astand-alone software package, partly on the user's computer and partlyon a remote computer or entirely on the remote computer or server. Inthe latter scenario, the remote computer may be connected to the user'scomputer through any type of network, including a local area network(LAN) or a wide area network (WAN), or the connection may be made to anexternal computer (for example, through the Internet using an InternetService Provider) or in a cloud computing environment or offered as aservice such as a Software as a Service (SaaS).

Furthermore, the recited order of processing elements or sequences, orthe use of numbers, letters, or other designations therefore, is notintended to limit the claimed processes and methods to any order exceptas may be specified in the claims. Although the above disclosurediscusses through various examples what is currently considered to be avariety of useful embodiments of the disclosure, it is to be understoodthat such detail is solely for that purpose, and that the appendedclaims are not limited to the disclosed embodiments, but, on thecontrary, are intended to cover modifications and equivalentarrangements that are within the spirit and scope of the disclosedembodiments. For example, although the implementation of variouscomponents described above may be embodied in a hardware device, it mayalso be implemented as a software only solution, e.g., an installationon an existing server or mobile device.

Similarly, it should be appreciated that in the foregoing description ofembodiments of the present disclosure, various features are sometimesgrouped together in a single embodiment, figure, or description thereoffor the purpose of streamlining the disclosure aiding in theunderstanding of one or more of the various embodiments. This method ofdisclosure, however, is not to be interpreted as reflecting an intentionthat the claimed subject matter requires more features than areexpressly recited in each claim. Rather, claim subject matter lie inless than all features of a single foregoing disclosed embodiment.

What is claimed is:
 1. A system, comprising: at least one storage deviceincluding a set of instructions; and at least one processor configuredto communicate with the at least one storage device, wherein whenexecuting the set of instructions, the at least one processor isconfigured to direct the system to perform operations including:obtaining data associated with a scanning range of a subject; obtainingan image of the subject on a couch of a medical radiation device, theimage being acquired by an imaging device when the couch is at a firstposition; determining a position of the scanning range of the subject inthe image; and causing, based on the position of the scanning range inthe image, the couch to move to a second position, the scanning range ofthe subject being in a radiation region of the medical radiation devicewhen the couch is located at the second position.
 2. The system of claim1, wherein the obtaining data associated with the scanning range of thesubject includes: obtaining the data associated with the scanning rangeof the subject from a scanning plan; or obtaining the data associatedwith the scanning range of the subject according to an input of a user,wherein the data associated with the scanning range of the subjectincludes a starting position corresponding to a first anatomicallocation of the subject and an ending position corresponding to a secondanatomical location of the subject.
 3. The system of claim 1, whereinthe obtaining data associated with the scanning range of the subjectincludes: causing a display device to present a user interface includingmultiple operating controls; and determining the data associated withthe scanning range of the subject in response to receiving an input ofthe user through the multiple operating controls.
 4. The system of claim3, wherein the user interface is used to configure a scanning protocol,and includes a human anatomical structure map that includes multipleanatomical locations each of which corresponds to one of the multipleoperating controls, and the determining the data associated with thescanning range of the subject in response to receiving an input of theuser through the multiple operating controls includes: receiving anoperation of the user on one or more of the multiple operating controls;determining, based on the operation of the user on one or more of themultiple operating controls, a configuration of the scanning range inthe scanning protocol; and determining, based on the configuration ofthe scanning range, the data associated with the scanning range of thesubject.
 5. The system of claim 1, wherein the image is acquired from anoverlook view of the subject by the imaging device that is located abovethe couch.
 6. The system of claim 1, wherein the determining a positionof the scanning range of the subject in the image includes: determining,based on the data associated with the scanning range, the position ofthe scanning range of the subject in the image using a trained machinelearning model.
 7. The system of claim 1, wherein causing, based on theposition of the scanning range in the image, the couch to move to asecond position includes: determining, based on the position of thereference range in the image, at least one of a first distance between astarting position of the scanning range and the radiation region or asecond distance between an ending position of the scanning range and theradiation region when the couch is at the first position; and causing,based on at least one of the first distance or the second distance, thecouch to move to the second position.
 8. The system of claim 7, whereinthe determining, based on the position of the reference range in theimage, a first distance between a starting position of the scanningrange and the radiation region when the couch is at the first positionand a second distance between an ending position of the scanning rangeand the radiation region when the couch is at the first positionincludes: obtaining a transforming relationship between a firstcoordinate system applied to the image and a second coordinate system;determining, based on the position of the reference range in the imageand the transforming relationship, the starting position of the scanningrange and the ending position of the scanning range in the secondcoordinate system; determining, based on the starting position of thescanning range in the second coordinate system, and a position of theradiation region in the second coordinate system, the first distance;and determining, based on the ending position of the scanning range inthe second coordinate system, and the position of the radiation regionin the second coordinate system, the second distance.
 9. The system ofclaim 7, wherein the causing, based on the first distance and the seconddistance, the couch to move to the second position includes:determining, based on the depth information, a body thickness of thesubject; determining, based on the first distance and the seconddistance, the second position of the couch in a horizontal planeparallel to the couch; determining, based on the body thickness of thesubject, the second position of the couch in a vertical directionperpendicular to the horizontal plane; and causing the couch to move tothe second position.
 10. The system of claim 8, wherein the controlplatform is configured to: obtaining multiple calibration images of thecouch acquired by the imaging device, each of the calibration imagescorresponding to a spatial position of the couch in the secondcoordinate system; and determining, based on the multiple calibrationimages of the couch and the spatial position, the transformingrelationship.
 11. The system of claim 1, wherein the operations furtherinclude: outputting, through a user interface, the second position to aterminal of a user; receiving an adjustment instruction for adjustingthe second position provided by the user through the user interface; andcausing, based on the adjustment instruction, the couch to move.
 12. Amethod implemented on a computing device including at least oneprocessor and storage medium, comprising: obtaining data associated witha scanning range of a subject; obtaining an image of the subject on acouch of a medical radiation device, the image being acquired by animaging device when the couch is at a first position; determining aposition of the scanning range of the subject in the image; and causing,based on the position of the scanning range in the image, the couch tomove to a second position, the scanning range of the subject being in aradiation region of the medical radiation device when the couch islocated at the second position.
 13. The method of claim 12, wherein theobtaining data associated with the scanning range of the subjectincludes: obtaining the data associated with the scanning range of thesubject from a scanning plan; or obtaining the data associated with thescanning range of the subject according to an input of a user, whereinthe data associated with the scanning range of the subject includes astarting position corresponding to a first anatomical location of thesubject and an ending position corresponding to a second anatomicallocation of the subject.
 14. The method of claim 12, wherein theobtaining data associated with the scanning range of the subjectincludes: causing a display device to present a user interface includingmultiple operating controls; and determining the data associated withthe scanning range of the subject in response to receiving an input ofthe user through the multiple operating controls.
 15. The method ofclaim 14, wherein the user interface is used to configure a scanningprotocol, and includes a human anatomical structure map that includesmultiple anatomical locations each of which corresponds to one of themultiple operating controls, and the determining the data associatedwith the scanning range of the subject in response to receiving an inputof the user through the multiple operating controls includes: receivingan operation of the user on one or more of the multiple operatingcontrols; determining, based on the operation of the user on one or moreof the multiple operating controls, a configuration of the scanningrange in the scanning protocol; and determining, based on theconfiguration of the scanning range, the data associated with thescanning range of the subject.
 16. The method of claim 12, wherein thedetermining a position of the scanning range of the subject in the imageincludes: determining, based on the data associated with the scanningrange, the position of the scanning range of the subject in the imageusing a trained machine learning model.
 17. The method of claim 12,wherein causing, based on the position of the scanning range in theimage, the couch to move to a second position includes: determining,based on the position of the reference range in the image, at least oneof a first distance between a starting position of the scanning rangeand the radiation region or a second distance between an ending positionof the scanning range and the radiation region when the couch is at thefirst position; and causing, based on at least one of the first distanceor the second distance, the couch to move to the second position. 18.The method of claim 17, wherein the determining, based on the positionof the reference range in the image, a first distance between a startingposition of the scanning range and the radiation region when the couchis at the first position and a second distance between an endingposition of the scanning range and the radiation region when the couchis at the first position includes: obtaining a transforming relationshipbetween a first coordinate system applied to the image and a secondcoordinate system; determining, based on the position of the referencerange in the image and the transforming relationship, the startingposition of the scanning range and the ending position of the scanningrange in the second coordinate system; determining, based on thestarting position of the scanning range in the second coordinate system,and a position of the radiation region in the second coordinate system,the first distance; and determining, based on the ending position of thescanning range in the second coordinate system, and the position of theradiation region in the second coordinate system, the second distance.19. The method of claim 16, wherein the causing, based on the firstdistance and the second distance, the couch to move to the secondposition includes: determining, based on the depth information, a bodythickness of the subject; determining, based on the first distance andthe second distance, the second position of the couch in a horizontalplane parallel to the couch; determining, based on the body thickness ofthe subject, the second position of the couch in a vertical directionperpendicular to the horizontal plane; and causing the couch to move tothe second position.
 20. A non-transitory computer readable medium,comprising executable instructions that, when executed by at least oneprocessor, direct the at least one processor to perform a method forsmoke detection using an object detection device, the object detectiondevice including a first imaging component and a moveable componentconfigured to move the first imaging component, the method comprising:obtaining data associated with a scanning range of a subject; obtainingan image of the subject on a couch of a medical radiation device, theimage being acquired by an imaging device when the couch is at a firstposition; determining a position of the scanning range of the subject inthe image; and causing, based on the position of the scanning range inthe image, the couch to move to a second position, the scanning range ofthe subject being in a radiation region of the medical radiation devicewhen the couch is located at the second position.